Pros
The hours are great but that's it.
Cons
Management is horrible. They don't care about anything except money unless if you're part of their clique. Then they care about you. Everyone is micro managed and all you do is make cold calls and talk time is a big deal. If you don't have a top ten account your customer doesn't matter so if you lose that customer, they expect you to find another one within seconds. Their goals are ridiculous and have nothing to do with market trends. They send out way too emails that have nothing to do with the job. Their incentive program is a joke. It's designed to keep you at base salary... Unless if you have a top ten account... Which you won't because those are santa claused. They will sell you the job so don't worry about selling yourself at the interview.