It was basically in 2 stages, a screening with a phone call and then a final interview onsite and they fly you out. Some problems were that, they asked me questions not related to my work like stuff related to customers but i wouldn't work talk to them. Also, they ghosted me for 2 months.