I applied online, they got me on the phone the next day and flew me out to interview a week or so later.
I was excited to hear about the role they envisioned for me, after a lengthy trip, arriving and signing a Non-Disclosure Agreement. But I didn't learn much about the role/project.
After a full 9-6 day of interviewing, I was asked how I would feel about moving across continents to work on a project that I was told nothing about, when I questioned this I was informed "Each one of us joined without knowing what we would be doing.." This just didn't feel right to me, I am not so young anymore, I have people other than myself to worry about.
The company seemed nice, but this playing the cards close to the chest must bite them sometimes. To me, signing an NDA is to allow both sides to learn about working with each other, the Blizzard process definitely felt one sided.