5.0
19 June 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Very good place to work in my opinion. I feel like I have joined at the right time in a fast growing company in the space that is truly making a difference with artificial intelligence and technology.
Cons
Work life balance for my entry level role isn't the best.