2.0
27 Jul 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good salary, healthcare, and flexible working.
Cons
Unapproachable senior management who places the blame on lower level management for big mistakes and takes credit for accomplishments without attributing to others.