1.0
Jul 10, 2015
Anonymous employee
Former employee, more than 3 years
Guelph, ON
Recommend
CEO approval
Business Outlook
Pros
Canadian Solar is hiring due to a very high turnover rate. The rotating door allows many people to experience the Canadian Solar life.
Cons
Upper management is clueless and operate on intimidation. Upper management bully their employees. The Ministry of Labour should have an office at the Guelph location for all employees to seek advice.