3.0
Jan 11, 2024
Former employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Excellent people culture. Good flexible working opportunites
Cons
lack of holidays. fear of job loss
Engaged Employer
Check out your Company Bowl for anonymous work chats.