Though there are smart people at Verizon, much of their software is outsourced with limited oversight. I once interviewed for what I thought was a dev position but at the end of the interview them tried to slide in that I was really going to be "managing" the outsourced team and would not be allowed to write anything myself. I said no.