Pros
Epic is truly a one of a kind company that has offered me wonderful opportunities. If you are motivated, dedicated and self-directed, you will have great success. The projects on the interface team are varied and numerous so it leaves for being busy continuously while never getting stale since things are moving so quick. I have been hear for a long time, and I never get stuck in a rut since there are always new challenges to meet. I get great satisfaction from taking ownership on projects that affect our entire division plus the customers I work with. It has been very rewarding to work with numerous large, prestigious healthcare organizations. You get a firsthand view into how they are making a noticeable difference in patient care, and you are an active part in that process. Also, the Sabbatical program is just about the best perk I've ever heard of from an employer. When I tell non-Epic people about this, they are just in shock. It is truly a great perk for the folks that are great fits for the company.
Cons
Work/life balance is a constant stuggle that you have to actively work on maintaining. Outages of any kind are sometimes more trouble than they are worth due to not having natural true backups that can take everything you are working on. The work just waits for you to get back to the office. Hiring for EDI is a constant struggle based on the hiring standards we employ so we are always behind on new talent to help lessen the burden on the rest.