3.0
Jun 20, 2025
Anonymous employee
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Very competitive salary & bonus Fast career progression
Cons
Lack of stability (too many changes in teams / organisation) Not a lot of collaboration between teams Performance driven culture has a negative impact on how people collaborate : short-termism &overemphasis on individual results