The interview process here took about a month from initial recruiter contact to final decision, and was great from start to finish. While I didn't end up getting an offer, I found every single person I met with to be very professional and passionate about the company, I was impressed with all of the people I met. It seems like it would be a great place to work, especially for a young (early thirties) man. It is a very heavily male/sporty/casual culture, and I suspect that it would be very difficult for someone that looks different to be accepted. (This is not a criticism, it is human nature to choose people that look just like you, especially at a young company.)