Company got in touch with me. I met the HR head first, then my potential reporting manager, then the Brand head and last the CEO. Had to meet the HR twice again for salary negotiations and an understanding of salary break-up which they wouldnt share until i accepted the offer. that felt unnecessary.