Almost all the People are great and do a great job. Friendly work enviorment for the most part. Fexable about your hour's let you work around your home life and apointments.
Cons
Too much Favortisem hard to talk to superviser you always get interrupted by others or their cell phone's. there is a lack of communication between some of the supervisers and the employee's. They need to leave their problums at home.