Applied online, Phone Screen, Hiring Manager Call, 2nd Phone Screen, Onsite, Final Executive Phone Screen.
The process was extremely long and the recruiters did not keep me in the loop. I had two different recruiters engaging me and I didnt know which one was my main point of contact. The recruiters made false promises, didn't follow up timely, and even interrupted me and acted rude/rushed when I was onsite.
As for the interview process, I created a mock presentation that was very well received, but after the executive final phone screen interview, I was rejected and wasn't given any feedback even after I asked.
Also, the recruiters said they would call me to let me know the results, saying "We don't email candidates when they don't get the job, we call them personally to provide feedback, etc" but in the end the recruiter just sent me a standardized canned rejection email, and didn't provide any feedback even when probed.