Long and difficult. Lasted 2 days and draining.
If you are comfortable stepping out of your comfort zone, then it is a learning experience, else painful.
1. Interviewed by the recruiter
2. Interviewed by the hiring manager
3. Invited to the loop interview (5 people)
4. Each interview lasted 1 hour
5. Total time spent on interviews - 7-8 hours