Pros
I'm finding it really hard to think of any. Seems like contractors get treated better than career employees, and craft get a better deal than managers. It used to be advantageous to be an exempt manager, but the benefits keep getting cut, and the hours keep getting longer... You would think that a telecommunications company would be a leader in encouraging their employees to telecommute, especially with the gas prices these days, but that's the irony. It is nice to have a steady paycheck (as opposed to contracting, knowing that you'll be moving on in 18 months makes it really hard to plan for retirement).
Cons
Managers are "at will" employees, so they could let us go at any time. There is a tremendous amount of effort spent in "perception is everything" instead of actually producing something of value. Leadership is too busy looking at the matrix, and grinding the worker bees into the ground. Too many jobs have been sent overseas--good jobs that would be perfect for entry level high school grads, or college grads. All the perks and benefits are drying up. No more investing in employees. Tuition aid used to be substantial; now it's a joke. No time given for professional development, although the meta-message is that you train yourself to stay on your game. In regards to training, structure and vision are very disjointed. Best practices still haven't been established since the mergers. Won't invest in real professionals to work out bugs and roadblocks, just rely on incumbents to figure it out on their own, but those who go above and beyond, get no incentive, or promotion, just empty promises.