Pros
Always busy, a good variety of projects available to keep your skills current, decent pay.
Cons
No upward mobility. As Verizon takes further control they continue replacing smart VZW folks with overpaid Verizon people (who have no idea what they're doing). There is no room for growth. There is a hiring and salary freeze unless you are a relative of one of the Indian employees (like another reviewer said), or you fit some 'diversity' criteria. I am training folks two pay grades above me, but am not compensated in any way for it. I am instead told it isn't the right time for a raise or title change (same excuse I've heard for a couple years now). But the people getting promoted during a freeze have to ask me to teach them their job?! If I refuse, I am threatened that this is 'other duties as deemed necessary' and that insubordination is grounds for termination. Talk about a kick in the balls...