I applied online and received a call back in few days. However the interview process was not few days, rather several weeks. I went through 3 phone calls, and 2 phone technical interviews that took more than a month. They finally scheduled an onsite interview, but that got cancelled on the next day because of unclear issue. Didn't hear back for a week and a half while they scheduled another phone screening, which didn't involve much of technical details. After another week they told me the position I was applying for was placed on hold indefinitely. During this 6-7 weeks time I rejected two other offers with much smaller companies. This process took too much time, and most of the time I was simply waiting. The folks I've talked with were all very nice, I wasn't rushed to give an answer to a question I got stuck on. The phone interviewers gave me great details about the EA work life and team structure which gave me motivation to pursue the position even further.