I learned a great deal here. My immediate management encouraged my growth, and taught me a lot about the business. Coworkers were fantastic. Summer Fridays were awesome, allowed you extra paid days to spend with your family.
Cons
Had to work night shifts, not great if you have a family.
Work load at times was heavy.