5.0
8 Dec 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Work life balance and the nature of work plus office amenities
Cons
Salary offering can be improved as compared to US tech companies
Check out your Company Bowl for anonymous work chats.