Process took more than a month and I had to reach out to HR for the feedback after every interview. They took 2 internal, 2 client rounds and 1 with the CEO. First 4 rounds were technical and then they arranged a CEO meeting to convince me to accept the offer 20% less than what I was drawing just because I got laid off. Still I agreed and after multiple follow ups, HR stated that my profile is on hold form client. Worst experience and wasted my time and energy.