Vantaggi
As long as you can get phone calls out and show up on time, you're pretty guaranteed a steady job and paycheck. Some of the other employees are pretty nice.
Svantaggi
Employees don't have space to actually care about their clients, or their customer's customers. Clients themselves aren't held to a high standard, which means that they're allowed to provide crappy service to the people paying them for internet service and support has to deal with the heat when a customer is, for example, stuck in an outage for over a month. Catered lunch is dull (I understand this is a petty gripe, but it's a gripe all the same). Managers (some, at least) are lazy and don't seem to receive ongoing management training. Feedback isn't provided in a timely fashion, and is slipshod. Sick agents are weighted down with guilt when they have to take sick days.