Management and executives will sell this to you as a state of the art, well respected, fun place to work. However, they lie. They lie daily, to your face and smile while doing it. The raises are a joke, they promise you more and string you along, overwork you and pick on everything you do. There's little praise, they expect more from you than they say they do, and if you don't comply, you're not a team player and will be overlooked for raises and promotions. They use you as scapegoats for their mistakes constantly. I've worked in various departments: IT, training, admin, management, as well as an agent on the phone. I've worked here for over ten years. I have never been happier since I've stopped working there.