Lengthy, but fun. There were about 10 interviews in total, plus a role play (think in-basket task or job simulation) for the position. However, all of the 1:1 interviews were 30 minutes or less in length and they were good about working with my schedule.
Each interview really gave me the chance to meet someone from a different role/department and learn more about the company. It was a great preview into what the work would look like at such a unique (and fun) culture!