First contact via email. I was refered by employee. Very nice friendly phone interview with HR. One on one interview with hiring manager and another test manager. Office was a bit dated. I was over qualified for the position and I don't think I was able to sell my willingness to take lower level position.