Nice place, nice people to be around with.
Pros: co-worker bring food, nice atmosphere
Cons: short break, angry customers, doctors who don't know anything about computers will frustrate you
I worked at the Help Desk, on average, out of the 10 hours I worked per day, according to my Agent Phone I had 5 hours of not being on the phone. Within those free time, you are allowed to use your PC or electronics. So they are pretty flexible.