Everything went well upto the point of salary negotiation. I had already told them my expectations before coming there, they were fine with it. But when the process was done and it came to offer me the salary, they backed down on their part, and said we are now considering you for junior position. They offered me even less than the offer I already had. Not cool.