Contacted by recruiter via LinkedIn. I had an offer from another high profile tech company back then. I wanted to try out my luck with Mobile Iron because their technology seemed interesting (enterprise cloud security) so I sent my resume to the recruiter. Recruiter pinged me back saying Hiring Mgr wants to bring me Onsite directly.
*Onsite interview consisted of algorithms questions (not that difficult), they asked me about my work experience, etc.* Interview was for about 5 hours.
Next day recruiter called me & said team is interested to make an offer but Mgr insisted that I would be a greater fit in a more challenging role so I was asked to interview in that team (Onsite interview that consisted of 2-2.5 hours). I had a talk with Hiring Mgr to understand th need for second interview, during the course of conversation Hiring Mgr insisted that "he felt work ethics in the high profile tech company I got an offer from, was really bad & also stated that he is not saying this because he likes me to work for them but as a general note" (remember his words while reading the next paragraph)
After the interview (a day later), I tried contacting recruiter to check if there is any feedback, he mentioned that team is interested in hiring me for 1st position instead of the second position, to which I agreed.
Next day recruiter came back & said Hiring Mgr decided to hire someone internally instead, so they are withdrawing their offer (which they even confirmed previous day).
Thank god I was not foolish to drop my first offer based on my communication with this Hiring Mgr, it would have been a big blunder. This is a very bad interview experience.