Vantaggi
Many of the colleagues are great people - fresh grads who like fun and are smart. There does tend to be a mercenary streak though (promoted by the incentive structure), and the ones that stay are generally more morally bankrupt than the ones that smell the coffee after less than a year and move on. You can also make pretty good money if you play your cards right.
Svantaggi
Terrible management. Highly immoral, don't respect employees or students one bit. Care only about sales, and not about quality delivery. Would usually prefer making a sale even if it meant messing up someone's future. The overall culture is also quite cutthroat, and the main CEO generally puts people in charge who are manipulative and sometimes sadistic, and care about money above all else. Most people don't stick it out, and the company seems to be over hill, with its deteriorating reputation finally catching up to it.