The entire process took 4 months. 6 interviews total. One with the recruiter, hiring manager, and 4 people in an interview loop. One of the final interviewers stood me up TWICE without any notice. The recruiter tried their best to communicate with me during the 4 months but the scheduling process was painfully slow. They tossed me around for 4 months to end up not hiring anyone. They even decided to change the role's description after the entire process. The mobile social team didn't know what they wanted and ended up wasting everyones time.