The process was clear .First contacted by the hiring manager . He showed a interest and was very friendly . The second round was an assignment which after submission was evaluated in person by the team .They had mixed and genuine reviews . Waited for the final round which unfortunately did not happen since other candidates had better domain experience than me .