5.0
27 Apr 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good structure and good benefits. I really enjoyed working for the company until it went downill.
Cons
Poor senior leadship which resulted in the company going downhill