Pros
Company has lots of potential. The company is trying to push for inclusion and diversity throughout the org, though Executive level is still mostly 50 year old Caucasian Males. All forms of insurance are offered, while not the best it's not the worst. it's adequate. Work from home transition during Covid was easy and there has been no pressure to try to force people back into an office as of yet. Employees that do work in an office must be vaccinated against Covid-19.
Cons
The company is focused on driving down internal costs while increasing cost to end clients. The company is continually adding more engineering managers than software developers. 90% of new software development is sent to off shore contractors for the lowest price. When that work is complete, then the teams are let go and no one is left that has any real knowledge of how the product. Developers are leaving a fast pace and the company is not back filling the majority of the positions due to cost. Off shore contractors are cheaper and temporary, therefore they are better. Executive team keeps repeating that they want to be like Cerner. You can see this in their actions. More acquisitions, moving as many positions to India as possible, and lay off "unnecessary positions" multiple times per year. They even use the same phrase "The people affected are welcome to apply for other open positions within the company". Issues experienced by small clients are never a priority because they don't represent enough revenue to justify employee time to fix it. No one cares about work life balance. Either you get your work done or you don't. There are always people working around the clock to try to meet deadlines.