3.0
3 Jul 2026
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
An opportunity to work on many channels
Cons
Not structurally adept to promote growth within the team. Essentially, leadership is more comfortable with hiring externally & going through months of re-adjusting rather than rewarding hard working employees. No clear roadmap of what future growth or promotion looks like.