You get to work with very smart people.
The types of problems you solve have a lot of meaning to the thousands of healthcare workers and the patients they take care of. It isn't unusual for people to say good things when they hear I work at Epic and how much easier their life got after the latest new feature or update.
Facilities are very impressive. On-site food is great every day and is very cheap, with a huge variety between several venues.
Increasing international presence and opportunity to break ground in new markets.
Lots of growth opportunities.
R&D management is knowledgeable in R&D all the way up to the CEO.
Not every team has the same experiences, as priorities across the company need to be balanced appropriately. There are stretches of time where you may not be working on what you want to be working on, as you'd expect from most established companies.
Have to consider government intervention and laws, as well as a variety of state/organization governance.
The interview process was very involved. The assessment was in-depth and multifaceted. Sometimes weird questions appeared to be asked, so I'm not sure what disqualified me or not. I would apply again if it didn't require relocation.
Submitted my resume at a career fair. Two days later, I received an email asking me to fill out an online personality test form. I did that. Two days later: Received an email asking me to schedule a date and time for the interview. Today: Received
Phone interview with one of the software engineers on the team to discuss resume and answer a couple of questions about experience with certain programs. Pretty laid back, and also had me complete a math, programming, and brain teaser test.
The interview process was very involved. The assessment was in-depth and multifaceted. Sometimes weird questions appeared to be asked, so I'm not sure what disqualified me or not. I would apply again if it didn't require relocation.
Submitted my resume at a career fair. Two days later, I received an email asking me to fill out an online personality test form. I did that. Two days later: Received an email asking me to schedule a date and time for the interview. Today: Received
Phone interview with one of the software engineers on the team to discuss resume and answer a couple of questions about experience with certain programs. Pretty laid back, and also had me complete a math, programming, and brain teaser test.