Pros
Great work-life balance. I never have to take work home with me and get every single weekend and major holiday off. Scheduled to work on a religious holiday? No problem; they give you 3 floating holidays per year you can apply towards whatever you would like. The pay is above industry standard and includes not only matching 401k contributions, after a year they give you a defined contribution and stock options. The coworkers are great. Everyone from management down is super supportive and peers are eager to lend a helping hand. The expectations are clearly spelled out for you and easily attainable. If you find yourself struggling, the open and inviting culture allows you to not be afraid to ask for the help. I work in office, but we are expanding our contact center more and more to a work at home basis and have gotten some great feedback and results with it. The advancement opportunities are second to none. The contact center is a great way to prove your value, which is why a lot of other departments covet the employees. This is why there is an 18 month commitment in the contact center.
Cons
The work can be trying at times. Mostly the calls are simple status update requests, but you will get the occasional irrationally angry caller that can muddy up your day. That, and it can get a bit boring answering 80-100 calls per day. Due to the sheer amount of calls we take in a day and the limited amount of people that can call out in a day, it can be very difficult to get a day off if you do not request it weeks in advance, but there are often people who will trade shifts with you. If you can't get anyone to trade or cover part of your shift, you may be able to get a schedule adjustment.