5.0
16 Aug 2018
Current employee, less than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Everyone is very friendly and happy to help, good benefits, lots of fun company events (on-site and off-site), nice office
Cons
Work load can be an issue. In my experience it doesn't gradually build up after the first few months at the company, its right in at the deep end.