4.0
Jul 4, 2024
Current employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great location in London, great benefits and people are genuinely great to work with
Cons
Constant reorgs and lack of senior management prioritisation can make like stressful.