I applied for the job in April. They didn't contact me until the begging of June. I went through multiple rounds of interviews, and the hiring manager said he'd make a decision in 1-2 weeks. After waiting 2 weeks, I called them, and they said they would be interviewing for another 2 weeks. I asked them to just let me know whether they had any interest in me as a candidate, as I had an important decision to make which would impact my ability to take their job. They still refused to give me any indication of their interest, so I thought they weren't interested, and made my decision. More than 2 weeks later, they suddenly contacted me and made me an offer. I then wasted over $1,000, took an unnecessary trip out of State, and spent a lot of time and energy reversing the decision I'd made on the assumption that they wouldn't offer me the job in order to be able to take that job. I then spent many unpaid hours doing paperwork for them including finding and submitting a lot of very detailed, needlessly invasive personal information for their background check, doing their background checker's homework for them, traveling to take a drug test for them, and trying to complete their HR paperwork online, where I ran into a Blocker Bug they never even attempted to resolve or help me find a workaround for. After all the money, unpaid time, hassle and stress I went through for them, 2 days before I was supposed to start their job, for which I'd signed an Offer Letter, they called me and said that they didn't have the budget for the job and were rescinding their offer. They have made no attempt to compensate me for all the time and money I wasted for them.