Solar is great, but the toxic work environment and overall lack of leadership derails this company. There are NO benefits at all, only 3 paid holidays and jobs are threatened if quotas aren't met.
Sigora has very high employee turnover, so If you are looking for a company that values employee growth and development stay away!
Colleagues were great
Horrible Leadership, no possibility for advancement