Pros
Gainshare, differential pay on nights and weekends, potlucks/free food celebrations, groups you can join that focus on culture and unity (i.e., disability, African American, Asian American, etc.), great benefits, remote work opportunities, tons of positions you can work toward if you put in the effort, schedule bidding, ability to work extra holidays for overtime pay, extremely supportive staff, EXTENSIVE training (6 week initial, then 4 months of close training thereafter), opportunity for bonuses monthly, raffles, encourages (and holds competitions for) new ideas and to submit them through the company site, metrics are used but no call quota regarding time (i.e., take your time and focus on first call resolution, even if it takes an hour for a call), truly open door policy, business casual (includes sneakers, jeans, tattoos, and piercings), onsite gym and rooms for rest that include lounge chairs, art galleries for/by employees, monthly performance check in (clear expectations set), cafeterias and snack machines.
Cons
Sometimes the work can be monotonous, but if you don't care for what you're doing, you have plenty of opportunity to quickly move into another department/position.