4.0
Aug 26, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good salary for entry level and flexible work
Cons
Can get very stressful at times and very team dependent. Highly driven by metrics, which can be a peo and a con.