4.0
22 Jan 2024
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Great culture, many perks and benefits, good working hours. Good work/life balance. Lovely people.
Cons
Sometimes lack of communication within the different channels.