I interviewed with this company a few years ago, but overall my experience was welcoming. My word to the wise would be to prepare to interview with multiple people (who you would ultimately be working with) in your department. And be aware that this process could take up to 2 hours, which is how long my interview was.