4.0
31 May 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
*Genuinely kind and caring team *Amazing technology, AI that actually works *Collaborative environment
Cons
*Low salaries *Business needs more funding to get to next level