5.0
17 Dec 2025
Current employee, less than 1 year
Egham, England
Recommend
CEO approval
Business outlook
Pros
Clear and structured training plan to bring you up to speed fast but adaptable to your own learning and development needs.
Cons
Lower end entry level salary