The management attitudes toward peopleOutlook review
The management attitudes toward people
Leadership needs to let employees do their jobOutlook review from Operations Dept
Leadership needs to let employees do their job
Up and down, and constant managerial changes Review from Operations Dept
Up and down, and constant managerial changes
Challenging and very organized tasks Review from Engineering Dept
Challenging and very organized tasks
Poor leadership dissuades discussion and ideas