2.0
Oct 4, 2024
Current employee, more than 1 year
Royston, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Profitable business built on a huge success and innovation in the late 90s and early 00s
Cons
Lack of leadership and strategy in place