5.0
Jun 4, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great team with opportunities for all staff to make a real difference. Super enjoyable being at the leading edge of technology development.
Cons
With some small teams there is high ownership and broad exposure