I applied through a recruiter. The process took 2 weeks. I interviewed at Trimble (Dayton, OH) in Mar 2017
Interview
There were six phone interviews and one in person interview. I was asked very reasonable questions that were in line with the position that I was applying for. While very professional the process was also very casual.