Quality management, training, co-workers & environment! They make it easy to want to work there. Usual policies and politics, but they give you plenty of perks too. Office parties, fantastic break room, massage chairs, "relaxation" room. All around just great. If you have complaints or problems they are always willing to listen and address them. They want you happy.
Unhappy clients that yell at you