I applied through a staffing agency. The process took 2 days. I interviewed at Y Media Labs
Interview
First round was very good, The guy was humble and knowledgeable, He asked about various sides of engineering,
Second round was more of roasting round, He was rude and arrogant, He want the answer which he knowns, He wants you to say "Yes Master" to clear the interview.
Honestly it doesn't worth working with these kind of peoples.