I applied online and send email to recruiter several times, but there was no answer for a long time over few month. One day recruiting coordinator contacted me, then had a phone interview with supervisor(August). Then I had an on site interview at the PDI within a month after phone interview(September). After that there was no any answer for a long time. I just recognized that might be rejected... but one day I got a call from Dreamworks in Glendale(December), and flew to there for onsite interview with several supervisors, and also had an video interview with sup in Redwood city. There was no any answer for next 3 months, then finally I got an offer from Dreamworks Glendale (1st week of March)