Had 3 interviews, 1 online IQ/personality test.
Overall experience was great. It was unfortunate that I did not get an offer but the people were very friendly and nice. It felt like they were looking for the right candidate that would fit the position.
However, I did feel that the interview process took a long time. I had 3 interviews in a 6 week period all on different dates. It felt like they had to go through certain processes to hire.