- CCL Industries Corporation01.May 2018
Suggestions for improvement
- Management should trust people to work on their own and not micromanage. Should enough people to team up and work on the project closely.
What I like about the company
People are nice and helpful. They are willing to spend time with you to help you. Management is Ok with flexible hours. Some groups in the company offer free lunch every Friday.
What I dislike about the company
Management has a lot of room to improve. Many people in management has no knowledge of technology or try to pretend to understand technology.
The following benefits were offered to me
- CompanyCCL Industries Corporation
- Are you a Current or Former Employee?Current employee