Pros
Strong and diverse capability. Senior management care about the team as individuals rather than as 'cannon fodder' (which I've seen elsewhere). They do great work and go out of their way to ensure their clients get advice that they value. They also focus on the people side of their business in interesting and innovative ways. I've really enjoyed my time here and wouldn't leave for anyone else.
Cons
Not really a con, but the consulting industry is tough and requires long hours and significant contribution but if you are in that industry, I've never experienced a better place to work than at Q5. People are supportive, the opportunities are there for you and I feel that they care about me as a person. So consulting is a tough job...but Q5 make it bearable