I applied through a recruiter. The process took 2 weeks. I interviewed at NAVICAN (Salt Lake City, UT) in Mar 2018
Interview
It was intense. I met with many people of the team. Everyone was very friendly and helpful. My questions were answered and I felt confident when I left the interview.