5.0
8 Sept 2024
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Canadian Solar is a global leader in the solar industry, offering stability and industry influence.
Cons
The workload can be demanding with high project pressure.