4.0
Apr 16, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people and support network.
Cons
Salary isn't the greatest, where any promotion or pay rises is often held back by a frustrating process.
Check out your Company Bowl for anonymous work chats.