1. What does Invent really do? At my current employer an interviewer said he searched Invent and could not figure out what they actually do. I think even the very name is a bit bizarre. Maybe reinvent the wheel!
2. A lot of junior staff supplemented with senior egotistic self serving but incompetent people.
3. Absolute obsession with the hoax of climate change introducing policies for travel that destroy morale, cost a fortune and result in poor service to clients. Expectation that client pays for policies that are nuts. Examples are a prohibition on flights in the UK and Europe even.
4. Lots of talking and little evidence of delivery. Pretty slides and no substance. Worse than several big 4 consultancies I worked with before that actually delivered something!