Pros
Cheap/good food, some nice coworkers (though definitely not all), nice views
Cons
Management: Management (at least for projects) never receives formal training, leading to poor and inconsistent management styles amongst AM’s; some micromanage while some completely “wing it”, with little to no grey area. The broader managers, titled Team Leads, are so ingrained in the corporate culture that they’ll sacrifice your mental and physical health for the “betterhood of the company”; my own TL told me that it didn’t matter that I was going through a bout of depression because I needed to be outputting at least 50 hours a week. Drama: Never in my life have I seen a work environment as brutally catty as at Epic, at least for IS. My own AM told personal secrets of mine that she had discovered to other employees, and she broke the news of me leaving before I could tell anybody. Cliques exist heavily, and coworkers will make it abundantly clear if they want to kick you out of a social group. Training/education: Epic is not transparent about how much of your job as a PM will be focused on working in their system, which is outdated convoluted, and unintuitive. You’ll go for a PM position and end up being an IT analyst for most of it. Then, Epic won’t properly train you for the context of your application before throwing you in system, leading to confusion. Tricky benefits: Epic seems like a promising opportunity in terms of benefits, but these are meant to keep you in a Stockholm Syndrome type of state. Don’t fall for it.