I was told I had a job through a letter first, but that they had no idea when they would be starting a training class. Then I got a phone call on a Tuesday to say I started the following Monday- so I had to give my previous position LESS than a week's notice, which I felt was inconsiderate on Verizon's part. The process itself wasn't that hard, but they definitely don't let you know much about the position, benefits, or requirements until you've started. It's very regimented and secretive.