Both a pro and con - your experience at CareFusion will depend HUGELY on which department you are in. It's very obvious that this company is a conglomeration of many smaller companies - everyone operates almost completely independently, and the departments don't have any of the same rules/policies/regulations/etc. The business is broken up by product type, so "Dispensing Engineering" is completely different from "Infusion Engineering" etc. Different tools, different processes, different managers, different culture, different everything.
That being said - I'll speak to my experience in my department in San Diego - which, like I said, is true for my department but might be COMPLETELY different from someone elses experience in a similar job within CareFusion. I'm a manager and I'm not allowed to expense $20 for donuts on a Friday because it's "not in the budget." The message top-down is that engineers are 100% replaceable and of very little value. To illustrate this point - a Pr.-level engineer is eligible for a 2% bonus at the end of the year, whereas their manager is eligible for a 20% bonus. As a manager I'll happily cash that check, but I feel very bad for my team. We do the best we can to retain people and make them happy, but it can be difficult with 0 budget. The managers and teams are frequently over-tasked/over-allocated to projects, but hiring for growth is infrequent because that's not in the budget either. We are always hiring, of course, but that's simply because our turnover is so high. It's very difficult to hire or retain good employees because A) we can't pay them enough and B) we can't provide an environment that makes them happy. Some of our contract labor suppliers have actually stopped doing business with us because they can't find candidates at the rates we're paying. We aren't allowed to work from home, have a very strict 9 AM start time for all employees in the department, and are driven to "clock-watch" by leadership.
Most of our engineers work in very small (7x6) cubicles and even the managers are in small 9x7 cubes (which leads to many super awkward moments when one of the managers near me is disciplining an employee in their cube and 15+ people can hear it happening). I don't even blame these managers TOO much because booking a conference room in our building is almost impossible - they've continued to cram more and more people into this building without adding on to any of the facilities, so most of the conference rooms are 100% booked ~1-2 days in advance between the hours of 10 and 4. Even the bathrooms are a struggle - as a male, you usually end up having to wait in line for a stall.
Overall, my department is a fairly negative environment to work in, and I'll probably be leaving the company once our bonuses pay out this year. I could probably move to a different department and get a different experience, but I just haven't seen enough from the company to make me believe it's worth my time.