Pros
Epic has given me the opportunity to travel the world and use my skills in IT and project management to have meaningful impact on healthcare. After starting at Epic, I was quickly able to become an expert in my field and have had the chance to participate in everything from software design to business decisions and executive customer relations. I have a high level of independence and autonomy in my work, every day is different from the last, and I am rewarded for my success both financially and in career opportunities. Epic brings in great people that work hard, play hard, are dedicated to their customers, and build strong teams together. It's one of their biggest strengths and probably my favorite part about the job.
Cons
Epic is extremely dedicated to their customers' success, and this ultimately falls back on their own employees. When a client is at risk, misses deadlines, or just needs help to succeed, Epic folks will jump in to bail them out. This translates to the occasional late night at work or long trip for front line employees and management. I sometimes have a hard time seeing the long term plan from senior management. There are plenty of initiatives for improvement, next steps to tackle challenges, and events on the horizon, but what seems to be missing is a long term business plan for expansion into new markets, diversification of products and services, and strategic growth. This makes company activities feel reactionary rather than industry driving as Epic's size and market share justifies.