3.0
18 Oct 2022
Anonymous employee
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Centaur had a collaborative culture and on the whole, people are nice, hard working and HR is supportive.
Cons
It can be hard to get things done, lots of meetings and not enough people to do the work which can really slow things down.