Pros
The flexible work schedule seems to keep most people at Ryan happy. Ryan has won plenty of awards to show that people, in general, have been happy to work at Ryan. The work is challenging and the bonuses, if earned, are pretty solid as well. Brint Ryan and the upper management is cognizant of the needs of the employees and acts on the feedback provided.
Cons
In my practice area (transaction tax compliance), promotions, accountability, and the management have been issues. Promotions: The metrics being used to decide whether or not someone is 'ready for the next step' don't apply well to TTC. Basically, if the principal or director assigns you a client, it's out of your control whether or not it's a large revenue generator or profitable. I'd like to say it's the luck of the draw, but based on the fact that a bunch of cliquey women run TTC, one gender is clearly favored. I've never seen a male get promoted beyond Senior Consultant, which is sad because most leave to pursue actual growth and ultimately thrive elsewhere. Accountability: As part of orientation at Ryan, we see the bonus structure and how lucrative it can be. Anyone below a director has no bearing over the bonus. Thought you were earning a bonus for supplying marketing support and contact information? Think again. Management: TTC has been noted as having a 'revolving door' of employment because of the amount of turnover. It's no secret that when a handful of people leave in January (the busiest filing month), they do it on purpose. The management (principals, directors, managers, team leads) refuse to acknowledge there's a problem with their leadership. Treat people like garbage because they aren't in your clique and they're going to leave, every time. Happy hours and mandatory team outings aren't going to fix morale, respect will.