5.0
Nov 13, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great company with lots of progression
Cons
No current cons, usual slow processes at times but normal for company of this size
Check out your Company Bowl for anonymous work chats.