Pros
Bare minimum Monday, Tuesday, Wednesday, Thursday Rage applying Friday + binge watch Netflix Most co-workers are friendly. Work/life balance is pretty good since you do the bare minimum. No layoffs since a lot of people find better paying jobs elsewhere. Hard to get fired. If you're on a performance plan, you're good for 6 months to a year. Just keep the check/health insurance and work on finding a better paying job.
Cons
Pay after 10 years, as a software developer, is $75,000. Epic (competitor) pays twice as much(hence why we do bare minimum work). Bonus is like a kick between the legs. $2.5k before taxes. Outdated tech stack from the 70's and 80's. If you're stuck using their proprietary language more than 2 years, you won't have any transferrable skills and will be stuck here (management's goal) Electronically have to punch in/punch out like at Walmart. Also, if you need to go somewhere, you have to sign out that you'll be back in 30 minutes. They'll squeeze every second out of you. When someone quits, you get their workload for the same pay. Raises are very small. No 401k match and salary is so small, can't afford to contribute. Company's profit sharing is basically nothing. Most hires are right out of college. You train them and then they leave and then you do their work. All the doctors' offices/hospitals I go to use Epic. It's embarrassing to tell the person where I work. I usually hear, "We used to use Meditech. We switched". I don't even ask or care why they switched.