3.0
Aug 16, 2018
Former employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Results oriented Hands on learning Breadth of experience International environment / opportunities Competitive Salary/Benefits
Cons
Aggressive 'Boys-Club' Culture Too many stakeholders with big egos driving own agenda Limited career opportunities if not internationally mobile