Applied online then a week later received an invitation to schedule a phone interview. Basic work history and availability questions. Next I was invited for a second interview, which would be via webcam. This interview was fairly easy, asking the same questions along with a few more details about the job. Next I received an invitation for a final interview with the hiring manager via webcam. This interview was just as easy. I was asked a few technical scenario type questions and was given the opportunity to ask any questions of my own. I received an offer of employment later that day and I accepted.