good atmosphere, strong company, good salary in the region, work life balance quite ok, there are learning opportunities
Cons
you need to work off what you spend on the "free" learning opportunity, the thinking is a bit old fashioned, the bosses sometimes a bit picky, there are spaces to improve
Mediums sized company but still allows to build personal relationships with other employees and supervision. Additionally, moving up within the company is very possible if you progress and present skilled labor to the company. Wages are great and they give more than ample hours.
Cons
Not much to mention here, but the hours can be long sometimes (60-70 hrs/week)