Pros: coworkers, flexible hours
Cons: short hours often
I would definitely recommend this place as a first job opportunity. You learn how to think fast. Each day is a new challenge. You have to be fast in this company. Management is great and they do care. They're really flexible and understanding. Overall, it's a great place to work at and grow in.