Pros: Air conditioned, relaxed environment, helpful management, a company that will work around your life schedule, VERY LARGE amount of paid time off given each year.
Cons: Short breaks, monotonous.
I worked within one of their major call centers and handled hundreds of calls each day. The work was very easy as there was no strict dress code in place, and you were sitting at a computer processing orders and refunds all day.
Management was amazing. At the beginning of every shift my manager would group our team together and chat with us for a few minutes about anything and everything. This alone made our team much closer to each other as we would share personal stories, and it would give us a great start to our day.
My co-workers were very fun, and quirky. It was very easy to get along with the 100+ people we had there at a time.
The most difficult part of the job was trying to meet your weekly credit card sign up quota.
Everything else about the job was enjoyable. From speaking to fun customers, to daily/weekly meetings and training seminars, everything was fun.