I applied online to Epic, and they asked me for a phone interview. Before my interview, they had me complete a Rembrandt personality profile. The phone interview was a basic screening conversation with one of their employees, who was nice and friendly.
I was invited to the campus and put up in a hotel the night before. Epic pays for all travel costs for the interview - even the gratuity on meals is included. You can expect not to spend a single penny. The campus is awesome - it was designed by the architects that designed Microsoft's campus and Disney World. It's in the middle of a working farm, it's got tons of natural light, each employee has their own office, and the cafeteria is awesome - for e.g. they have a dedicated pastry chef who's sole job is just to make pastries for Epic employees. Madison is a fun city to live in as well.
The interview is quite a full day, consisting half of tours of the campus and the product, of half of 1:1 interviews. I didn't have to make a presentation but I hear that many other people did.
Overall, it feels like half the interview is designed to sell Epic - and by the reactions of the other interviewees, it works. Expect strong competition, though - there were 25 other candidates on the day I interviewed, many of them from Ivy League universities.
I'm still waiting to hear back from them. I've read the reviews and the jobs can be tough, so be sure you know what you're getting into. However, many large hospitals are installing Epic, and even with the 1-year non-compete, I believe Epic will be a good investment in my future - especially considering that Epic offers employment without much experience at all. (It seems difficult to find a decent paying job without relevant job experience.) If offered, I will def. take the job.