I applied online. The process took 6 months. I interviewed at Esri (Redlands, CA)
Interview
Flew to Redlands. Interviews were all day, met with several folks back to back with one on one interviews and had a group lunch interview mid-day. Met with team members as well as my manager and his manager.