4.0
Aug 6, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team Well paid in comparison to other roles in London Good benefits Mindful of work life balance Great culture - company encourages this Lovely office
Cons
High turn around - high stress but comes with the territory of the job Not great pension contribution American companies do not always have the greatest insight into British working culture/ how the role adapts