The interviews were very interesting and helped me learn about the company a lot.
Usually, the process takes 3 interviews, but mine was prolonged to 5 without any explanation. During two last interviews I was said that this is the last interview but the following day I was receiving invitations for another interviews. It was very confusing. No one ever adressed this miscommunication or tried to explained the situation.
After getting rejected I was not provided with any feedback even after asking for it. I was surprised that the recruiter couldn't provide me with any feedback in this unusual situation and after making it to the very last interview.
The recruitment team was very responsive and always replied to my emails the next day.
Overall, the process was ok and I'm glad that I got through it, but at times it was messy and very stressful because I never knew who I am meeting and if it is a final interview or not.