The interview process involved an HR rep, then the hiring manager, and then a peer. I believe after that is an offer. I didn't make it to that point. At interview 2 there is homework and it was actually fun for me.
Every person I met and interviewed with was pleasant and spoke very highly of the company and colleagues overall. It was refreshing knowing that people enjoyed their jobs and were genuine evangelists.
I have nothing negative to say.