5.0
17 Jan 2017
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Inclusive culture, focussed on engaging and developing staff Great benefits package as standard Local and international Recognition for good work The staff are so passionate about what they do
Cons
Inconsistent management approach to dealing with issues Over-reliance on global systems, which are not always available and have to wait for other time zones to come online to progress issues