firm came on campus, at a job fair, met a employee, then had interview with him and was put through a series of tests. took a few weeks, then went for on campus interview..... go read their site for more info "Epic makes software for mid-size and large medical groups, hospitals and integrated healthcare organizations – working with customers that include community hospitals, academic facilities, children's organizations, safety net providers and multi-hospital systems. "