Pros: consultants are world class
Cons: can be placed in a poor assignment and if if does not work out more than normal bench time, i cannot remember the last time that i was reviewed, i do not know how they are going to review consultants when and if we get a raise, no raises in 7 years, what is the incentive, cookies after lunch.
I spent the better part of 10+ years at RGP. In the early years this was a fun place to work. You went from project to project with almost no down time. Project assignments got better as the years went by. I think things started to go downhill during the recession. They now have competition and have to contend with Vendor Management systems or have a inside contact.
This is not a place to make solid plans for yourself unless your spouse is working and can support the family if you are on the bench.
No leadership and no communication with the consultants. The CSD's were better in the early days. Everyone is controlled by HQ and looks to keep margins up. No creative thinking or taking of risk. That is a dirty word.
Co-workers were the best of the best. Delivered real value to client. Most were self-starters.
Last piece of advice: Do not complain.