I was approached by a recruiter and the process took about 3 weeks. I did about 4 rounds of interviews. After making to the final round I was told that an offer letter is being written. I waited 3 days and then get a call that the manager can’t make a decision. It was a waste of time to go through all that and even being told I’m getting the job. They don’t value people nor their time.