3.0
May 7, 2023
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Very friendly and down to earth people Nice modern office Long-serving staff
Cons
Company can feel very siloed between different teams and legacy companies Slightly disorganised approach to projects Remuneration doesn't take into account lengthy travel and out of hours work