Applied online. Had 6 rounds including manager and Director round. They were very nice during the discussions and made me very comfortable and welcoming. Director round I have got an idea on my compensation part and after that HR round there is nothing much to negotiate. They took my competing offers and did their own calculations to decide my offer. Then HR called me to say about what they are planning to offer me. But nevertheless overall process was only fair and nice.