5.0
Mar 8, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Opportunity to work on the latest tech, the rest of the team was great
Cons
Not that many - pay could of been better, travel was annoying at times