4.0
Jun 4, 2026
Current employee, more than 5 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great company culture, people are amazing in the London office and it’s a good mission the company has (travel)
Cons
Very low salary compared to industry, job security lately has been bad (25% layoffs in 3 years), SLOW CAREER PROGRESSION and currently promotions and salary raise are frozen.