I thought it was standard experience. Most of what you can find here is pretty accurate for the overall experience. I would definitely take it over some of the other interview processes I've gone through
Long technical interview with over 3 different interviewers. Talked with HR manager about work benefits after the technical portion. Received decision after about 2-3 weeks with rejection which was dissapointing.
Everyone was on time. The overall atmosphere was easygoing, simple, and warm, not hard at all. The director with two other senior employees came out to greet us with a genuine attitude. Went straight into questions and testing.