I applied online. The process took 4 weeks. I interviewed at Esri in Apr 2013
Interview
The process is agonizingly slow and incomplete. I could not get them to even provide a salary range before they wanted me to spend an entire day talking with their project leads on site. When I finally did get a salary range, it was 20% less than going rates. No thanks.