4.0
14 May 2024
Former employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
The teams were full of passionate individuals.
Cons
Terrible exec. management at the time John Melo more concerned with perception then making solid profitable choices. .