3.0
Feb 7, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Targets are everything at this company The training is US based despite the fact that the UK and US teams are completely different Not every team is valued and there is tension between certain teams that can affect the day to day role
Cons
Great salary compared to other companies