1.0
10 Apr 2025
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Structured environment with developed teams.
Cons
Toxic environment, cut-throat culture, lots of red tapes, people are afraid of taking ownership, very risk-averse. Lots of things are urgent. Working long hours.