5.0
Apr 23, 2020
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Company principles really valued and we all feel like a big family, most amazing coworkers ever
Cons
Food industry doesn’t pay too much for IT