Met with almost everyone that would be on my team. Everyone was very nice and supportive. They didn't try to boggle you with frivolous riddles, or make you uncomfortable. This seems like a great place to work and the culture was very nice.
It is a lengthy process, if I am fortunate enough to be selected there are 2 additional interviews with seniors level staff and finally the CEO.
It is clear they are ensuring they find employees that are actually a good fit and will be happy working there for a long time.