Contacted by a recruiter who convinced me to look into the position. Interview was one of the best I have ever been a part of. Very conversional and they made an effort to sell the company, not just critique the candidate. It was around 30 min long and I was informed before I left that they would make an offer. It took a bit to get the offer, the application website was not very compatible with a phone, it is better accomplished on a computer. When the offer came it was extremely competitive. Remember, when looking at a position, salary is only one part.