5.0
May 13, 2017
Current employee
Warwick, West Midlands, England
Recommend
CEO approval
Business Outlook
Pros
Lots of development opportunities, supportive environment lean culture means staff are empowered to make changes in their day job if there is business benefits
Cons
Slow moving environment at times with layers of red tape to get through how his is evolving as the lean culture is formed further