Bad experience.
2+ months, fraught with poor communication. Recruiter would schedule calls, miss them, then not respond for days or weeks. Hiring manager said, "We can probably decide in a week or two" but that wasn’t the case. I lost other job offers while waiting.
There were video chats. Then a couple weeks and another video chat. No one seemed to know the next step. After two weeks of silence I asked, “Am I still in the running?”
They invited me to Florida for a half-day of onsite interviews with the same people. The technical bar seemed pretty low. I was asked one coding problem on the phone, and none in person.
They screwed up my flight. I was left standing at the airport with no ticket, and unable to get HR on the phone. I had to talk my way onto a plane at the last minute, and then bill Magic Leap.
HR said the interviews went well. The guys I spoke with seemed eager to move forward. The recruiter promised a decision within 48 hours.
After two and half more weeks, HR said, "They really liked you, but the offer would be 50% less than you're making, so we won't proceed. And the stock options aren’t enough to matter. Really, I’m sorry to deliver this message.”
This was a big shock, and a screw-up on their part. There should never be a disconnect that big, after months of interviews, meeting the VP, and discussing relocation packages.
But it was my dream job. I said, “I just need to afford housing. Make it a 25% pay cut and I'll do it.” HR said, "That's great! Thank you for seeing our vision. I think they'll be really excited to get you."
Instead, I got a one-line brush off email.