Pros
My experience working at Epic has been overall positive -- I've enjoyed the unique challenge, the autonomy and ownership, the support I've received from my team leads, and the dedication and support from my teammates. In a short time, I've been able to grow my skills and learn A TON about an industry that is constantly changing and trying to improve. It's pretty cool to work at a company that second to the government has a major impact on healthcare in the US (and now around the world). I'm constantly challenged and learning, which I enjoy as I'm never bored.
Cons
You'll hear that Epic is a lot of work and we don't respect work/life boundaries. I have worked really hard at Epic and will admit that at times, it hasn't been the easiest. However, the support I've received from those I work with to help me get through the challenging times and the impact on healthcare I've been able to have in a short amount of time couldn't happen elsewhere. I've learned to create my own work/life boundaries which is hard to do, but it's possible (and still possible to be successful).