1.0
11 Jun 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Talks a good talk Benefits
Cons
leadership is very lacking theres only people who care about themselves dunno how they won top employer when they dont care about people at all push teams to work so hard all the time with no thanks or appreciation