Pros
Compensation, Benefits (with the exception of 401k), friendly people, abundance of learning materials, trainings and functions are very well orchestrated, no issues with work/life balance, great referral program (although I would never pull any true friends into this)
Cons
Don't bother telling management what you want to do, and don't bother applying to a certain line of business within Risk Advisory... they don't care, and won't consider what your career goals and interests are. No 401k match, no transparency surrounding available projects, project deployment based on contracts which can be lengthy, consultants are forgotten once out on projects, management could not care less about whether or not you are actually being challenged on your projects, "Jean Friday" is heavily promoted and frowned upon at the same time since everyone is too good to wear jeans but not too good to donate to charity, firm preaches about you being a "valued professional" but strikes out privileges that would involve any amount of trust (expense policy, MiFi Hotspots, working from home).