Not gonna lie, I've had the PR issue before.
The solution? Blast the PR into your shared slack noting that it isn't being reviewed on time because maybe XYZ person is busy.
Watch how fast they are suddenly free to review when their name is attached to something in public.
The real solution is to simply fire these people. There is no good excuse for ignoring requests repeatedly besides laziness or self importance.
It’s not necessarily laziness. They just don’t care about your request. “This thing you’re asking for is not important compared to the other things I need do.”
I used to run build call and this was the bane of my existence. People who just never engage (but pretend they are to get you to go away).
> The real solution is to simply fire these people.
I don't think that firing people is an intelligent solution to a problem that boils down to your personal inconvenience.
If you posted a PR and it's awaiting review, it is no longer your problem. You are literally blocked by others. Who knows what they are dealing with? Perhaps they have higher priority items than reviewing your work? I mean, would you stop making this complain after they review your 3rd or 30th PR? Everyone around you also has work to do.
If PR reviews are slow, escalate the issue with your manager.
>There is no good excuse for ignoring requests repeatedly besides laziness or self importance.
Not necessarily, there are also plenty of cases where a person's KPIs don't match their responsibilities or the actual needs of the team. This is frequently a management problem where resources haven't been properly assigned and the employee will always prioritize what they are evaluated on to minimize friction. Far too often managers collect responsibilities for their team (or are told to take on something), yet have zero plans other than "it will work itself out" and they don't bother to formalize how the requests will be dealt with.
There are certainly a lot of people out there that refuse to do their jobs, but it is common enough that there is something else wrong that a discussion with the manager about where the process is failing is the first step.