4.0
May 31, 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