4.0
Jul 24, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, Management is very understanding. Engineers operate on high trust and autonomy. It's a fantastic place to work with amazing peers!
Cons
Salaries are below the market rate, and lower on perks (even though money is spent on employees elsewhere)