It was a lengthy process. 7 interviews were done to conclude the role. HR was co-operative. Overall it was an okay experience. There were presentations and assignments given as tasks during interview process. Interviews were scheduled at odd hours as well.