Staffing Agency called and scheduled an interview. The HR called and confirmed the timing. After this, the HR cancelled/postponed the interview thrice with a short notice ( as low as half an hour), once while I was already on the way. They were very unprofessional with the reasons of cancellation ("It's Raining, hence Panel is not available", Panel "is" stuck in a production issue etc).
At the interview, two guys dressed inappropriately (shirt unbuttoned) started the interview aggressively without any respect for a 12 year experienced candidate, didn't even ask for a bottled water, talking in regional languages at times.