Never knew what was going to happen during your next call.
Pros: health insurance, salary
Cons: management, hours, customers
Extremely stressful work environment. Constant technical problems and favoritism by managers. Never knew if the next call was going to be simple or you were going to be cussed out. Not allowed to hang up on a rude customer or transfer to manager unless approved. Had great health insurance!