Pros
Pay and benefits, most of the employees.
Cons
I worked at alliance data for almost a year. During the time I was there the supervisors were inconsistent and a few caused a very hostile work environment. One was never able to make decisions for himself without running to someone else for guidance. Also, admitted he had spies watching employees during work hours. Pay and benefits were adequate but not worth the environment, especially if you worked under this one supervisor. He was arrogant and seemed to care more about himself than the employees. I would never recommend anyone to this business, especially if they were to work under this one supervisor! Also, don't leave anything at your desk because either the supervisor or some of the staff are thieves and you will never get it back!