Pros
You can learn everything about solar business: manufacturing process, supply chain, market. Get to meet a lot of interesting and important people, great multicultural experience. Can grow fast in the company. Office has many young people who can become good friends. Easy communication with top management, don't feel pressure while talking to very senior people.
Kontras
No work life balance, can work 15 hours a day and it is not compensated. Even though it is a known problem in the company, the top management does not do anything about it and, on contrary, encourages to work more. Clients are all over the world and a lot of US clients, so have to work early and late hours which can affect your physical and mental health significantly. Low starting salary. Company is inclined to favor American employees over other nationalities.