4.0
Jan 13, 2026
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Employee discount Friendly work environment Multicultural environment Careful about employees' mental states Easy to communicate
Cons
Low salary Office location Strict absence policy Some organisations lack Not easy to internal shift