Incredibly long and drawn out. They make you do a lot of work for second round and take forever to respond. Moreover, they pay very little. I found a job making twice the amount from here with much better work life balance within two weeks of interviewing. Would not recommend this company.