The interview process was demanding but very fair. After submitting a resume, I was invited to a group interview where there were about 30 other people. We were all dressed in suits, but the employees were all dressed casually in jeans and shirts. It was shocking at first, but I can appreciate a company that doesn't try to show a fake facade. The group interview was very short and just consisted of a introduction and a question session. Then within about an hour I was invited to take a timed written interview that took about an hour. After another two days I was invited back for a 3rd interview which was just me and three managers where they mostly focused on the answers in my written interview. The next day I was invited to an interview with owners.
There's no psychological questions. It's all really straightforward and everyone is given a fair chance. Demanding, but well worth it.