Pros
Great compensation, especially in you early years. Also a great place to improve your soft skills very quickly if you are filling a customer facing role.
Cons
I left Epic at about a month shy of my 6th year. Epic as a company did a poor job supporting their employees during COVID. Between the multiple instances of them making the news for not following the CDC recommendations for work despite being a healthcare company to their clear desire to bring people back into office as quick as possible because of their own choices on campus development, the final year of my employment was miserable. My own mental health suffered heavily during this time which I shared with my team lead. Despite my previous work performance, I was told that I was going to be let go based on a single customers feedback after 5+ good years of employment during the hardest year of my life. Yet they wanted me to work another 8 months with a planned departure of November just so I didn't leave a high profile customer in a bad situation. What kind of company plans an employees departure in the middle of a pandemic 8 months in advance when they have 5 years of work history with them? Why would I ever stay?