4.0
Jan 5, 2026
Current employee, less than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Good Company Value Staff Constantly looking for ways to improve Career Progression opportunities, majority roles promoted internally Opportunity to relocate abroad if that is something you want as there is a presence in 122 plus countries in the world
Cons
Pay could be better and according to cost of living standards for more expensive areas