5.0
Jul 24, 2023
Anonymous employee
Current employee, more than 5 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Culture is very strong, great morals of a company. Training and upskilling internally is very strong
Cons
Pay comparison to industry is not that competitive