Had an interview over the phone with the HR and later with the hiring Manager. Called for the onsite interview with two Managers. First scheduled interview was cancelled and re-scheduled by them due to the production issues. When finally interview date came the other interviewer was late. Thought the interview went well but suddenly I was told the second group interview was going to be re-scheduled at a later date with different team since that was a better match. Well, I was never contacted as promised. Most weird interview experience I ever had as a whole.