After connecting with their recruiter I had a Microsoft meetings interview, followed by an in person a couple days later. I received an offer letter, signed it, sent it back, and had it accepted. A week later I received a call from the recruiter that sounded like the company had no idea what direction it wanted to go in and he informed me that even though I had signed my contract and even though there was a mutual agreement from both parties, they decided to pull the offer!
KEEP AWAY FROM THEM!