Pros
Epic provides exciting brand name organisation opportunities and challenging work otherwise unavailable to people early in their careers or with their majors. The campus is great, Madison can be interesting, and travel perks and experiences might be compelling to you.
Cons
Epic's software development cycles are long and inefficient. People are usually fully committed to the company, thinking about quitting, or just holding on until they find something else. Most hires are new and inexperienced. Employee quality varies wildly. Projects have no consistency as people often leave without comprehensive knowledge transfers. Managers and hospitals can be amazing or awful; this makes or breaks your experience. The workload can be unbearable during busy times in the implementation cycle. Pet projects often go nowhere, although the company heralds those that do. Star employees are often indirectly punished by getting more work and the most challenging work