3.0
Oct 18, 2022
Anonymous employee
Current employee, more than 8 years
Londres, Inglaterra
Recommend
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.