Pros
Work-life balance is generally good. You can log off at the end of the day and not feel like you’re constantly on call, which is rare for a large enterprise. There’s usually some form of annual bonus, even if it’s small some years. You also get exposure to very large-scale systems and complex healthcare products.
Cons
The organization is extremely siloed. Different sides of the company operate in completely different ways, and moving between them can feel like starting over culturally and operationally. There’s often a strong sense of “protect your own team,” which can make cross-functional work and internal mobility challenging. Priorities shift frequently. Projects can move forward with a lot of urgency and pressure, only to be deprioritized or shelved after significant time and effort has already been invested. That can be frustrating and impact morale. Benefits are not as competitive as you might expect for a company of this size. There can also be a lack of transparency around restructuring decisions, which creates uncertainty.