Lengthy interview process with frequent changes in interview time slots. I had 6 rounds of interviews over a period of 2 months. All rounds were of average difficulty. Didnt get the offer but too bad they didnt have the courtesy to atleast respond after I had put in so much of time of effort. Not sure if they had the intention to hire in the first place. Dont recommend.