1.0
Jul 21, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
- benefits, paid travel, paid healthcare service
Cons
The biggest problem with this role was the manager. In my experience, there was a serious lack of leadership, coaching, and support. Expectations were unrealistic, feedback was inconsistent, and there was little interest in developing the team or setting people up to succeed. It wasn’t surprising to see people constantly leaving. The turnover spoke for itself. When a manager fails to provide direction, guidance, or support, it’s difficult for anyone to stay motivated for long. The role itself had potential, but poor management completely overshadowed it. I wouldn’t recommend joining this team unless significant changes are made to the leadership.