3.0
Oct 6, 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