Pros
Camraderie among team mates, time off, decent benefits, Culture Committee events
Cons
Life/Work Balance nonexistent, loads of extra duties/mission creep, promotions are senseless, psychotic scheduling, few raises or bonuses, no overtime potential in spite of the relentless call volume, work falls to people with a responsible mindset while others simply coast, fear of New Hartford's latest maniacal edicts loom over you like Death itself, obsolete support software and ill-designed processes make simple tasks into nightmarish hell grinds, furious customers that take their frustration on the inefficient, byzantine processes out on CSRs and Techs. You will be forced to rip your own heart out and hand it to irate, half-literate yokels who will hurl it to the concrete and gleefully grind it into a bloody paste over ludicrously unimportant report issues and your team members - and management - will hurl you under the bus to gain enough breathing room to survive themselves... nothing personal though. Abandon ye all hope and defer the call.