Pros
May meet some really good co-workers that will make you laugh and make the day go by faster. They cater food often which is cool. you are likely to get 2 weeks vacation as a new hire(3 weeks at 5 years 4 weeks at 15). You get 8 flex days 4 floating holidays and point system which will allow you to come to work late/ miss days up to a certain point before being put on a final warning. If they like you, they will not be quick to terminate you despite you violating the point policy or running out of approved time. You get free cable service and free internet service with reduced rates on equipment. You get half off home phone service and discounts on certain cell phone carriers. The stock plan is steadily growing. I advise to get in get experience and move on to a better position within the company such as sales support, administration, REM, or become a trainer. Also they have 100% tuition reimbursement which I loved, so use it.
Cons
This is not a job for the weak of mind or weak of heart. It's a true sales environment so you will experience multiple quotas and demands to be met at once, as well as the expectations of what is the most important quota will change drastically according to business and you may rarely be told why the fluctuation is occurring. There will be favoritism and gossip, sexual harassment from management, your sales commission being shorted with no logical explanation or logical math to to show how they calculated your commission or lack there of. Customers can be extremely rude often to no fault of your own but usually because another rep or department dropped the ball big time. Inter department communication is poor, so customers get bounced around a lot causing them to be moody. You will be tempted to avoid taking calls, transfer customers to other departments to avoid dealing with their irate behavior, hang up on customers, lie to customers, slam customers as well as steal sales from other reps who have likely stole sales from you. But I urge not to do anything unethical as that is a quick way to be fired or put on a final warning. However, don't be surprised to see management openly rewarding other reps that do these things to hit their numbers but pretend they don't know how the rep made such outrageous quotas. Instead be honest with yourself and sup and take a break when you get fed up, get your sales honestly, get your check, and try to move up to something less stressful.