I applied online. Was sent the pre-screen test. Was then set up to take remote testing - math and programming. I have never done any programming whatsoever, and was worried. But the tests weren't terribly difficult. I was flown from Seattle to Madison to interview. I indicated I would like to visit one extra day to look around the area and Epic graciously offered to pay for an additional night of hotel accommodation. Shuttle service was provided, as were all meals. The night before the interview I met with an Epic employee and other candidates for dinner and conversation, mostly about Epic and the Madison area. I felt super awkward as I'm in my thirties and the others in my group were very young - some still in college. The other candidates were all very polished and impressive - all were applying for technical positions. The following morning we met for breakfast in the hotel lobby and then shared taxis to Epic's headquarters. The campus is impressive - very eclectic design with touches of fun throughout. After checking in with the Receptionists we waited a few minutes and were then greeted and escorted individually to various waiting areas. I was given a schedule for the day. I met with a handful of people - each would pick me up from wherever I was waiting, escort me to an office, conduct the interview, and then deliver me to a different waiting area. I ran into a few familiar faces throughout the day. The interviewers were all friendly and pleasant and I felt they wanted me to do well. I had lunch in the cafeteria with an employee and another group of twenty-somethings. The cafeteria is great - tons of options and a very collegiate vibe. After meeting with about six different people I met with my initial HR contact, again, very friendly and nice. She asked me to rank the three administrative positions for which I was being considered. I did tell her that I had another job offer (true) in the Seattle area, but was hoping to relocate to Wisconsin (true). I don't know how it came up but she did nicely tell me that Epic has a policy of not negotiating salaries w/new hires. The impression I got was that salary increases were saved as incentives for employees. I liked that there were core hours for the position (9-3, I believe), so that I could choose to work 7-4 or 9-6. I didn't like that when I asked about moving up into a nonadministrative role once I finish my degree (I had one year left at that time) she stated that it didn't really work that way.
It was a great experience and I had a nice time meeting a lot of nice people. When I got home I received an offer from Epic for the Human Resources Assistant position (which I had ranked as most desirable of my options). Had the offer not been much lower than the salary I negotiated back in Seattle, I would have taken the job in a heartbeat.
I do know that the reference check process is no joke. I am in touch with one of my references, a former manager who is now a VP of HR at a Fortune 500 company and she told me she had been grilled and never felt so stressed giving an interview. She said they asked her in about five different ways how intelligent I was!