5.0
Mar 27, 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice environment, with engaging and valuable work. Smart people, who are good to work with - limited office politics. Company product is best in field (company created the field) and it helps society.
Cons
Sometimes makes things more complicated than they need to be.