Pros: above minimum wage pay entry level, benefits if you are willing to pay for them, a small amount of earned paid vacation.
Cons: unscrupulous management, poor company ethics, inflexible schedule, pay is less than what comparable companies provide.