I applied through college or university. The process took 3 weeks. I interviewed at athenahealth (Boston, MA) in Oct 2016
Interview
Applied online through university career site, following was a screening interview with an on campus recruiter, next was an expense paid on-site interview in Boston, MA. Overall the recruiter was very helpful and informative about the process.