The interview process although smooth was highly disappointing. I had an HR round followed by interview with the hiring manager and an onsite panel interview all within 2 weeks. I was really optimistic and the process had crossed the reference stage. I was given a verbal offer and was told they would match my current pay. In an hour of giving my expected pay range, I was told that the position was taken down and they wouldn't be hiring anymore and then moved on to repost that position. I would definitely not suggest this to anyone. I firmly believe if there is a specific reason for not wanting a candidate on board, make it clear. I am glad I did not leave my previous job because of their verbal agreement.