2.0
13 Mar 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good location, welcoming team and required certifications.
Cons
Leadership is the worst thing about this company. Hostile working environment, the boss likes to belittle people and threaten with termination often. They also low-ball on salary.