2.0
15 Feb 2015
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team of operators, engineers and coordinators. Good location.
Cons
Lack of training Self serving and sometimes outright vindictive managers.