4 technical rounds were setup & they were all to happen regardless if you pass or don't pass any round. They asked for my convenient timings & interviews were setup accordingly. After all the interviews were done, I got to know a couple of days later that another Director round was schedule for that day & I got a meeting invite for the same. An hour or so after I got this information, I was called again to inform that the interview is now cancelled as they were able to fill the requirement internally. That's it, they apologized for wasting my time & simply moved on.