The overall review for this company is about their friendly people and supporting atmosphere, but my interview experience with them was quite the opposite.
Applied through job site and soon contacted by company recruiter. The initial talk with recruiter was great, and the phone interview was skipped, I was scheduled directly for the onsite interview.
It was a team interview but for unknown reason one of the interviewer was not friendly from the very beginning. At one time I praised their office setup and location. He replied with something like this is a terrible office... On one question, that individual's knowledge is clearly limited to old ways of how thing was done in terms of software programming and debugging. When I offered solutions based on newer technologies he was adamant about I was wrong. Regardless, I still nailed 99% of the interview questions.