Great, easy to schedule and they were very professional. Exceptional hiring managers who were very transparent. It was a combination of technical interview, as well as personal fit. Included a prior meeting with HR director. Received an offer but to decline because I would have had to move too far away. Great Company to interview with.