3.0
Jan 12, 2016
Anonymous employee
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
lots of exposure, freedom to do things, lots of challenges
Cons
always changing - hard to make long term plans, most of people pressed to deliver (but not always clear what), not many good people who see themselves working here for long, recently gone way too stingy