Cons: tons of hours. only get paid for 8 though :)
Expect to come in early and leave late; for a minimum of 3 months, and i seen seniors still fall far behind schedule.
They don't pay the overtime hours, since their Production timekeeping software tells you how long your work should take. Sometimes its right, sometimes its wrong.
Mentorship, co-workers are pretty helpful and patient.
Management seems to care about employees success.
they supply you coffee, and believe me, you will need it.