Pros
You can work from home Can easily advance with moderate amount of effort May get assigned to an easy contract/position (I believe one department worked for a state's Fish and Wildlife department)... Some contracts award bonuses based on performance Sometimes you talk to nice people on the phones
Cons
May get assigned to a difficult contract (Customer service and tech support for a major ISP. Mine was Frontier communications) Completely inadequate training (I was trained by Frontier employees and... I'm not confident they ever worked phones.) High stress Constantly changing standards and expectations Cannot defend yourself against abusive customers unless its sexual harassment. Was once screamed at by a customer for over an hour and not allowed to hang up.
Pros
Culture, diversity, nice engagements and very friendly work environment
Cons
nothing to mention here, all is done very well