3.0
Mar 26, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Plenty of smart people, lots of resources for really cool projects
Cons
Seem like the company is starting to push out a lot of people in data. Small raises for last 2 years