4.0
Jun 20, 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
The company culture is very good and considerate. The company had also made considerable effort in pushing out AI models. Overall very please to be working here.
Cons
Salary is generally below average. But non-monetary benefits are very good.