5.0
20 Sept 2024
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
- Constantly learning - Challenging - Good pay
Cons
- Going through re-structuring high uncertainty - Location not ideal, difficult to have socials after work - Not great IT support , creates inefficiencies - Lack of culture on 360 feedback and constructive feedback