In phone first to handle background questions and right fit and in person interview with management to give an opportunity to impress. If successful you get a follow up interview. A little lengthy but they are very accommodating
I applied online. The process took 2 months. I interviewed at Freelancer
Interview
I find this company not really professional or serious. Their HR team takes forever to answer your questions or they dont even bother responding... Super unprofessional... Not a serious company.