A great place to work for those who want freedom
Pros
Epic is one of the few companies where you don't need to wait for someone to leave to move up the ladder. It has a very flat structure which allows the most talented and hardest working employees to quickly become managers and even company leaders in 2-3 years. While I wouldn't say this is easy, or what most employees do, the opportunity is there. Epic is also a company where you can really choose your own adventure (provided it provides reasonable value of course). If you are passionate about something in particular or you identify a problem, you can usually work in that field and are empowered to make it better. Relatively speaking there is little red tape for a company of 10k people. Although many young people don't realize it, Epic has health insurance that is unbelievable. Incredibly low monthly cost to the employee, and essentially $0 deductible and copay. I know people who work for hospitals that don't have healthcare this good.
Cons
Job definitely involves a lot of travel. For me this was a plus early on because I got to see a lot of America for free on business trips. Once you have a family this can be more challenging. My experience is that Epic will try to work with you as much as can be expected.