Vantaggi
Typically they hire people that are very fun to hangout with, not necessarily work around or with.
Svantaggi
Lets assume you are a decent employee: You will pick up the slack from people who: don't show up on the weekends and take forever to get fired, show up high, don't learn their job after 3-6 weeks of being babied and will frequently leave you messes to clean up. They arbitrarily introduce steps that make the whole process of documenting a call redundant on several levels and then tighten your metrics till they can write you up so - you could average 18 minutes a call one month and earn incentive pay (which they WONT process timely if at all) and then get written up for that call time the next month. They don't give consistent training to team leads and frequently your direct supervisor won't know the answer to a question. I could go on but I washed my hands of em.