The review that stated "Over the past year, they have gotten rid of some problem people" is a lie and very insulting to these talented individuals.
Granted, one or two were bad apples, but a lot of these people have been some of the best I have worked with. Some left of their own accord due to frustrations with how the company was being (mis)managed. Others have been caught up in significant layoffs that are usually not spoken of by management.
I ignored the previous reviews prior to my employment as disgruntled employees, but they were right. RBC has a very high turnover rate. In the past year I can think of more than a dozen people that I had direct contact with that have been laid off. Most of these people recently had very good reviews from their managers.
The interviews now no longer have panel discussions with your future team members. This is very telling on how secretive and distant the management has become. You will find that RBC will get a contract, over-hire, go over budget, then blame others for the mistakes and lay off several team members to try to save face and money. It is a very toxic work environment.