5.0
Jul 5, 2017
Current employee, more than 1 year
Egham, England
Recommend
CEO approval
Business Outlook
Pros
1st Class training, great environment and everyone is open to helping you out if you ask for it.
Cons
Too much staff turnover due to the location of the office.