Overall, it was a positive interviewing process.
I first had a quick phone interview, then I was asked to complete an assignment. Upon the approval of the assignment, I met with 5 members of the team for a 2.5 hour interview.
Although this process took a good amount of time and I wasn't chosen for this position, it was a positive experience.