I went through 6 rounds in this process, and overall it felt like a waste of time. What bothered me most was the lack of direct communication from the company. Instead of contacting me themselves with an update, They passed the message through a third-party recruiter, who then informed me. After that many rounds, I expected the courtesy of a direct response from the company. It came across as disrespectful and poorly handled.