I was referred by a friend. I received a phone call to set up a phone interview. The phone interview was 30 min. The interviewer provides you with a description of the position, as well as ask why you are interested in athenahealth. Before the end of the call, they schedule you for an interview onsite. The onsite interview is 2.5 hours. The first 1.5 hours, you meet in a group, and the company presents a power point. Following the 2 group presentations, I met with two hiring managers (one on one, each for 30 min.) Interview questions are average. They want you to know about the services that the company provides. Process: Applied on Sep. 8th. Received a call on Sep. 9th. Phone interview was on Monday, Sep. 12th. On site interview on Thursday, Sep. 15th. Today is Sep. 19th, and I am waiting to hear a response.