I applied online. The process took 2 weeks. I interviewed at Kaseya (Miami, FL) in Oct 2017
Interview
first interview is on the phone. the second one is in person. they ask you to go to their main office to speak to the management team. everyone is very friendly. very welcoming. if they like you they will hire you within a couple of hours