Long and exhaustive. Very good communication until the end, then silence. I would recommend that a company give feedback and personal communication to those that spend month interviewing and/or come in for an in person interview. Left a bad taste in my mouth for what I see as a really great company!