Pros
I honestly think the best reason to work at Verizon is the overall career opportunities this company presents to you. If you have a drive to succeed and "Take Control" of your career, then Verizon is the place for you. Your not given success, you have to take it. I have never seen a company spend so much money on training their employees and keeping their skills up to date, which in turn helps your overall career growth. Not to mention the great bonuses, profit sharing, and long term incentives the company provides, you can't go wrong. Great Company.
Cons
Some of the downsides I would say are lack of compensation for entry level employees. I understand that your just starting out and you should not be paid the same as senior management. However for you immediate manager to get paid 3 to 4 times your salary is a bit much if you ask me. Their pay fairly and equitably principal is not shown here.