I applied on their website and two groups wanted to talk to me. After one phone screen, I decided one position didn't appeal to me and I told them as much. I had two phone screens, one with a hiring manager who talked about the position and basically asking the behavioral questions. The second phone screen was a coding interview with collaboration software. Once I cleared the phone screen, I was asked to visit their campus for on site interview. People were generally nice and helpful(I couldn't locate the office building, one of the employees actually walked me upto the building to show it). The onsite interview was smooth, clean and to the point. They were very courteous and polite. After the onsite interview, I was told that they will inform me about the decision. Since it was the week before thanksgiving, They didn't reach out to me till the next week when they told me that they are yet to make a decision. I was told that I am in strong contention and they were trying to decide between me and an internal candidate. Since I had another offer, I didn't persue this any further.