3.0
6 Oct 2019
Former employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Flexible People Hours Events/conferences abroad Nice office
Cons
Slow progression Poor pay Bad management Not great culture