Worst recruiters I've ever experienced. A recruiter based in Australia reached out to me for a Bay Area role. I told her I was interested and didn't hear back until I emailed her again to touch base. She then wanted to book a coding interview the DAY AFTER I had emailed her. Was extremely unflexible about it. I took the phone interview. About a week later they emailed me saying I passed and would hear from another recruiter about onsite. Eventually did hear from a recruiter (Canada based this time), who proceeded to send me 4 emails about my onsite schedule (she would email me every time it changed). Would have preferred they settle it internally and send me the final schedule rather than daily updates but ok. In all of these updates, she never bothered to tell me which VMWare office I would be interviewing at until I asked if it would be in SF or Palo Alto.
When my onsite finally happened, I arrived 15 min early as they requested of me. My interviewer was late. He decided to start the interview while walking me to the building where my interview would happen. Weird but fine. When it came time for questions in my first 3 interviews, all of my job specific questions were responded with "Wait until your hiring manager interview to ask that".
I was scheduled to have a half hour break after the first two interviews but my third interviewer came in and said he was ready to interview me now. I asked for 10 minutes and he said ok. By the time I got back to the room he was already there waiting to start.
When my hiring manager interview finally came. Another person walked in and said the hiring manager was unable to make it. When I tried to ask this person the questions that had been pushed to the hiring manager portion, he said I should have asked one of the previous interviewers these questions as he didn't know the answers because is from another team!