2.0
May 21, 2026
Current employee, more than 3 years
Egham, England
Recommend
CEO approval
Business outlook
Pros
Pay Flexibility Freedom Autonomy Variety of projects
Cons
Workload Unmotivated colleagues Lack of meritocracy Poor management Poor internal systems Staff morale low