5.0
Apr 19, 2018
Anonymous employee
Current employee, more than 1 year
Egham, England
Recommend
CEO approval
Business Outlook
Pros
Surrounded by knowledge and knowledgeable people. Very welcoming, committed team. Focus on excellence is fostered from day 1 with great opportunities to make the role better and develop within the organisation.
Cons
Some growing/scaling pains, there can be a bit too much jargon/corporate speak.