5.0
1 May 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good team to collaborate with, opinions and feedback taken on board, great product to work on
Cons
Pace of shipping releases a little slower than other places