They had 5 rounds spanned over a month which included technical discussions, Case Study and Managerial Discussions. The whole process took almost a month after releasing the offer they cancelled it 20 days before the joining telling me that they dont have projects. This is highly unethical and the company lacka principles.