Good pay with benefits. Could be a foot in the door if you want to work in the s9lar industry.
Cons
Very pessimistic working environment with no accountability. Management is very abusive constantly blaming employees for operations issues while failing to reward hard work. Lots of entitlement in certain departments which contributes to a already very unprofessional working environment. The pay is just not worth the hardship.
The pay was good and they were willing to teach you valuable skills
Cons
Management is very toxic, Abusive treatment towards their employees on a weekly basis, Some employees are expected to work hard while others don't need to, High turnover rate because of the reasons above