Vantaggi
The pay is good if you actually get all of your hours. The benefits are very good. There are frequent opportunities for advancement if you are willing to get out of your comfort zone.
Svantaggi
They have leaned out the workforce so much that we all wear multiple hats and are often scrambling to keep up with constantly growing quotas. Plant was recently retooled with a lot of new equipment, but it still breaks down frequently. You might be overworked one day, then sent home with no work the next day. Cameras EVERYWHERE watching your every move. Locker rooms / showers are disgusting. Leads are pretty much useless. Most of them abuse their phone privileges with no consequences.