Be The First To
Talk about a global company -- Canadian Solar makes solar modules in China and sell them to Europe. The company designs and produces standard and specialty solar modules for residential, commercial, and industrial use. It also customizes products (including solar car battery chargers) for OEMs and makes rooftop-mounted, ready-to-install solar system kits for customers in Canada and Japan. Canadian Solar has seven manufacturing plants in China; its first plant in Canada opened in 2010. The company sells its products to distributors, systems integrators, and manufacturers...
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
No Offer – Interviewed in London, ON (Canada) Oct 2013 – Reviewed Mar 08, 2014
Interview Details Nothing technical due to my background which really bothered me all the time – Full Interview
why would you take one of your previous job, which is completely inrelevant to you career path? – Answer Question
Let us know if we're missing any workplace or industry recognition –