Make money, stick with it to learn a lot and challenging yourself, not entirely ethical
Pros
Youthful, very high energy environment (when sales are up) learn in an environment of your peers learn to hard close, stick with something when its very tough because the rewards (ie finally making a sale) will be great good pay for an entry level job great experience for any future sales job, teaches you to be ruthless
Cons
unspoken mentality of doing anything, such as misleading a client, to get a sale management attempts to brainwash the entire office, pretending frequent service, unfair billing issues do not exist extreme service issues (ie internet/phones go down, takes days to fix them) put your integrity into serious question with the clients you've sold to teaches unexperienced 20-somethings a specific sales method to "hard close", which in the wrong hands results in way-too-agressive young salespeople pissing people off every day.