Pros
Good 401K contribution (has been reduced in recent years), decent insurance, good job stability. Techs and managers are two different classes of people. Managers are well compensated and allowed to move freely throughout the company while technicians rarely move. Managers get reviews and raises annually, while techs can be stuck at a pay rate for several years.
Cons
Pay progression system is relatively easy to progress through until level 3 of 5. After that, it becomes difficult. Swing shift life makes effective work/life balance difficult for techs. Watching your CEO get $26 million in compensation and your management get bonuses while your annual COL raise gets eclipsed by your increased share of insurance cost gets hard to swallow year after year.