Overall probably could be a good place to work.
Pros: always a chance to learn
Cons: gossip, and lack of comunication
I didnt get to stay there too long, I liked the pay, but the hours were not guarenteed. And if I had a home problem, my supervisor at the time, really had no sympathy or compassion at all.