3 rounds in total. 1st round is a phone call, 2nd round is online, 3rd round is in person at their office in Flushing. Overall process was quick, but they ended up ghosting me completely. Didn't even bother letting me know if I got the job or not. Pretty obvious I didn't, given that the lack of communication (including ignoring my messages), but would've been nice to get a rejection letter at the very least.