Applied through my school's career fair. Got called for an onsite interview. They gave a demo of their product and then I had 5 interviews with 1-2 people. They also took me out to lunch. Overall, it seemed like a very good company for work-life balance. People were nice too. I got an offer within 2 business days.
I have not accepted the position yet but seems like a good company.