4.0
15 Oct 2025
Former employee, more than 1 year
Stroud
Recommend
CEO approval
Business outlook
Pros
Personal and team incentives. Working hours fair of industry. Well treated.
Cons
Corporate structure, Some dinosaurs who should have been let go years before and some people promoted beyond their capabilities.