The interview process was pretty lengthy but everyone was really nice. I met with a Recruiter, then the person I'd be reporting to, then on another interview, I did a mock presentation for the person I'd be reporting to, then someone who would be a peer, then someone who was a Director.
Overall everyone was very nice and I don't have a lot of negative feedback however the process was very time-consuming so it's hard if you're interviewing for several jobs. I also would have appreciated more of a personalized note or some feedback when they decided to go with another candidate since I did give a considerable amount of time to their org.