3.0
18 Oct 2024
Former employee, more than 1 year
Portsmouth, South East England, England
Recommend
CEO approval
Business outlook
Pros
A great opportunity to meet people from all over the world and to work with some amazing people.
Cons
High turnover in some departments leaving the staff that remain to be under extreme pressure with high expectations.