I applied via LinkedIn and received an email from the HR manager the following morning. This was a basic skills assessment/phone screen. She scheduled me for a phone interview with the Director of Field Services a couple days later. Based off this interview, I was offered an opportunity to complete a technical assignment, which involved installing the software and performing a couple tasks with it. A follow-up interview/presentation was scheduled after completion of the technical challenge. This was again with the Director of Field Services and a couple other directors at the company. The hour scheduled was not enough for this call, so another, final session was scheduled for another couple days later. In all, the process took about 2 weeks from my initial application to the final phone interview.