2.0
26 Feb 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Workload not too bad when benched
Cons
Can barely get a relevant project and you are micromanaged and monitored, whilst being ignored by account managers you have to grovel to