I applied online. The process took 6 days. I interviewed at Twilio (New York, NY)
Interview
Recruiter call followed by hiring manager. Hiring manager said I will go to next stage and someone in US will be in contact...but when I followed up with recruiters they did not reply. Very poor