1.0
May 20, 2026
Current employee, less than 1 year
Leatherhead, England
Recommend
CEO approval
Business Outlook
Pros
Some talented colleagues and occasional interesting technical challenges.
Cons
Constantly shifting expectations, unclear direction, and inconsistent communication from management.