They are always happy. That's a good thing. Great attitude.
Benefits, discounts, probably the fact that part-time still gets reasonable benefits too!
Organization and giving their employees reasonable hours whether they are part time or full time.
No one is ever hired who has a bad attitude. Never have I seen that in the couple of years I have worked there.
Nothing is wrong except the management team just got revamped and they think they're much better than the old team but they are not percieved as such.