Pros
It's a good working environment that mostly gets things right when it comes to work life balance and not having to travel too much. It is an inclusive company where everyone's opinion can be aired and everyone works together to improve the company. Junior consultants will get great exposure to senior clients in ways that people wouldn't experience at other organizations until they were older.
Cons
As a growing company, Q5 is still finding its feet in some areas. This means that some internal solutions can be makeshift but there is a genuine effort to try and address these and as the company continues to grow these should be ironed out.