they take great care of theyr employees and are always willing to work with u and ur conflicting schedule. they take great care of the needs of the employees as well.
Cons
theres always a lot of work to do and not normally enough ppl to get it all done in ur shift... they dont pay as much as expected but u move up quickly