Total waste of time, after taking 3 technical rounds and 4th HR round no updates when I ask for updates they told "rejected". Like on what basis ? And so many times they reschedule interview at their time. Why these company are taking interview for timepass ?