Lead Software Developer • Current Employee
Pros: I have worked at Epic for 13 years and had a wonderful experience. They hired me directly out of college and gave me meaningful work. My development is being used around the world by many thousands of end users to help take care of patients during critical times like a motor vehicle accident or a life-saving surgery. I know this because their policy is to send R&D onsite to see how their software is being used and take back ways to make it better.
The people I work with are great and are one of my favorite parts of the job. Everyone is bright and motivated. The central mission of the company is make our customers successful. We face tough decisions but it's based on what will do the most good to our clinicians and their patients. (not what is going to make the most money)
I am well compensated for my time and feel like I have a lifelong career here. Madison is a great place to live and the benefits of working at Epic are many. I have been overseas 4 times on a 2 week vacation all paid for by Epic as part of their Sabbatical program. (My family/friends are jealous of this perk)
Cons: Epic is not a straight 40 hour a week company. From what I have heard that's pretty rare in software development anyways. Because of the meaningful work though I am happy to put in extra effort to improve the lives of our providers & patients and I still feel like I have a good work/life balance.