I was contacted by a recruiter within two days of submitted an online application, and was then scheduled to come into their office for a two hour interview. I met with four people, and one of them didn't even know which position I was applying for. It was extremely awkward, and although two of the four people I met were super friendly, this definitely isn't the type of culture I'd want to be a part of. You can only sound so enthusiastic about working 12 hour days with HR software. I think the reason as to why I didn't get the position was because I couldn't give a sufficient number of reasons as to why I wanted to work for their company. Your product is HR software, not Google, guys.