4.0
17 Feb 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Better job security compared to other firms in the sector.
Cons
Lack of opportunities to move internally for job roles having demanding skills.