5.0
Dec 6, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great employer, great culture, good benefits
Cons
No real cons as most can be managed and there is plenty of support available to help you manage yourself better.