2.0
6 Apr 2026
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Important mission Get to work with very talented engineers Most people are great to work with
Cons
Way too much emphasis on delivering things quickly rather than correctly There are a few people in positions of power who don't know the meaning of no and assume they're an expert at everything There is an unwritten rule of excessive unpaid overtime to the point of burnout