They push you above your limit
It was a great experience where they get you to supervise people on the line and help them succeed. I got more confidence out of this job than I ever thought I would from a Co-op. Expectations are high, can be easily stressful. If you're someone who doesn't mind sacrificing a lot to succeed you'll go far places at this company.