Amazing managers who care about you personally and listen to your feedback and concerns Opportunities for advancement and learning complex skills (I went from bundling cable to working an SMT machine in less than a year) Great and friendly fellow employees
Cons
Probably not for you if you don't like hands on, repetitive and highly detailed work. Was perfect for me though, I love building things and learning new skills.