3.0
Sep 30, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
While senior leaders were out of touch, in general, the people were great to work with.
Cons
Very low pay, undervalued. The work was incredibly mind numbing. No career prospects or pathway to promotion.