4.0
Dec 7, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
People are nice and good team culture
Cons
Workload is a lot and under resource. Pay rise is not guaranteed happened every year.
Check out your Company Bowl for anonymous work chats.