Excellent communication from HR and hiring manager. Three days from initial contact to job offer. Interview was very detailed. I left feeling that I had a full understanding of what would be required, which made it easy to accept the offer when it was extended.