I applied online. The process took 1 week. I interviewed at EagleView (Henrietta, NY) in Feb 2019
Interview
Take an online assessment followed by a series of questions, both of which are timed. Redo the question portion while vid chat with he followed by a phone interview and then brought in house for face to face with the local team. Seemed like a very thorough but relaxed meetings.