5.0
2 Dec 2025
Current employee, less than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Matched with a team similar to my degree. Had alot of opportunities to move around the company learning about different departments
Cons
You do not have the ability to highlight a preference in team you are situated within. Many people did not like their departments