Three technical discussion rounds Then given one assignment to submit within 5-6 days. Then called for managerial round and discussed about salary and offering less than they promised to give before interviewing and most importantly offering very less than Wich I had offer in my hand. Then also after two days called for again salary discussion round and again taken technical interview. And finally rejected. After wasting 25days of time. Very worst organization. Wasting time and money of candidates by calling for interview multiple times and making them insult by rejecting them. Don't waste your time and money by giving interview in this company. They just simply play with the feelings of candidates who is going through the tough situation by finding jobs.