I read over every single post prior to interviewing with Epic and the reviews are spot on! Let me start by saying the interviewing process is intense but well worth it even if you are not extended an offer. Once you have gone through their process you are prepared to take on any interview.
Tips and advice:
1. Don't stress about the presentation! You are in a room with three very friendly and engaging people. Don't try and dazzle them with your software or management knowledge and experience but rather present to them on something you enjoy and are extremely knowledeable. There were people presenting on zombies who got an offer so, as I said, don't fret about the topic just focus on your presentation skills. **Bring props!**
2. If you dislike standardized tests, you are in for a treat! I am personally not bad at standardized tests as I have taken the LSAT and scored quite well on it. I am, however, terrible at tests where I have no time to prepare for them. They are not basic math problems but rather quite tricky Math and English questions. You might wonder how English/ reaidng comprehension questions could be challanging- but they are!
3. Don't bank on an offer. They fly 85% of their candidates out to Madison, so it doesn't mean they are very serious about you. Im surprised they can afford to spend that kind of money on applicants. You will be up against students from top schools such as Harvard and Stanford, so in my eyes its not the end of the world if you don't get an offer. Go learn about Epic, do your best, and HAVE FUN!
I thought I was quite a strong candidate with having a high GPA and experience with 2 fortune 100 companies, but they are looking for something very specific- I couldn't tell you what. I don't think anyone but HR really knows.
**If you are up for a challange and you are ready to accept a job that requires you to work 60+ hours a week for only 60 grand this is the place for you! The average time a Project Manager stays with the company is about 2 years as they burn out quite quickly. You get a lot of experience under your belt quite fast but this is not a place to settle down with but rather a stepping stone into getting a position with a company like Cisco or HP.