Pros
Good healthcare benefits. Good vacation pay. Culture is great in theory.
Cons
Culture isn't followed through on. Minimum wage for the industry average. Don't miss more than 40 scheduled hours no matter the reason! You will be penalized and you will not be able to advance in your career for 6m-1y. Little to no support for training. Favoritism, lots of it. Cult like atmosphere and love for the brand. Feels like joining a pyramid scheme. Vague answers to questions, no straight answers. Vague feedback on performance. Leaders are taught to lie to level 1 employees. (See above) Promotions and they way you are treated is totally luck of the draw with what is needed at the time you are hired. If a line is opening soon and you are hired as a tech, don't plan on moving up even if something is open. If you have manufacturing experience, again, don't expect to advance past running a line.