Pros
* Amazing people: made lifelong friends, and had the chance to work with some of the most talented people I've met through my career across all levels from interns to Jeremy (our CEO) * An amazing culture (in QB\Labs) : autonomy, a startup culture, caring leadership, interesting and challenging work, quick progression (if you're good) and lots of trust, flexibility and fun. The ability for everyone to have a voice and have it matter. * Learning: an unparalleled focus on learning and development, with some of the most helpful and thorough performance reviews, as well as training opportunities. A real culture of learning and a sense of everyone pushing themselves, with lots of feedback.
Cons
* Compensation: uncompetitive and unfulfilled promises to make it better. Hard truth is that the very top of McKinsey cannot envisage paying technologists more than themselves. * Eroded culture: towards the end of my time there, the culture was heavily eroded by the huge influx of McKinsey consultants being shoe-horned under the QB brand. QB leadership replaced with McKinsey leadership. It's a shell of its former self. * Talent: Lots of the initial good talent has fled the company, including co-founders and those that joined in the early days due to the above. A marked decrease in the quality of new hires to replace them. Focus on diversity and inclusion over talent and ability.