Initially had 3 separate interview stages. Very nice mix of informal and formal chats with different members of the team.
However, after following up with HR several times my emails were ignored and never heard back regarding an update. I think that this made what seemed like a positive experience to an extremely negative one, considering the time I put into each interview leaving me very frustrated.