4.0
21 Jul 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Pay fairly well for the industry
Cons
Top heavy at times, which means that decision making processes can take a while
Check out your Company Bowl for anonymous work chats.