2.0
Oct 30, 2025
Former employee, more than 5 years
Winnersh, England
Recommend
CEO approval
Business Outlook
Pros
can earn very well, but need to be smart
Cons
bad management and too many layers All of the managers are frightened of the CRO who is a tyrant Massive culture of managing upwards No acceptance of blame Bullying culture - do what I say……