5.0
Nov 1, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people and customers Product and company innovation is top
Cons
Could improve too down admin as it takes up a lot of time
Check out your Company Bowl for anonymous work chats.