5.0
Sep 3, 2015
Current employee, more than 10 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Really good money & benefits. Cool offices and very supportive people and culture. Open and honest (and accessible) leadership. Brilliant brand.
Cons
Currently in the process of being sold by Telefonica to Hutchinson Whampoa so everything may change. Slough location has amazing office, but no post-work social life as people can't wait to leave!