Pros
As an outside consultant, I've worked with RRFC for many years. Their highest level inner core of management has always been extremely impressive. Elsewhere in the company, it seemed some had too much work to ever catch up and others were slacking off while making like they were working hard. Nothing I haven't seen in other clients who are growing and improving every day. In the last month some great measures to measure accountability have been put in place. I applaud the efforts.
Cons
I think in the past, some people were promoted when not merited by work product because they talked a good game. And some unsung heroes were overlooked as well. These days should be coming to an end soon.