Pros
I worked there 9 yrs. Decent pay to start, decent benefits. They have a lot of training and opportunities to learn new skills. Before long I was working at an Engineers job description. They were great to me when my son was in the hospital. Depending on your manager they will bend the rules so I was paid. Also let me work from home at times and had flexible hours.
Cons
Although I was doing work of an engineer I was never promoted. The increases are a joke! They use a bell curve system that forces your manager to put someone at the top but also someone at the bottom, it didn't matter if the whole group was good. I lost my job because of a reorg. Moving many tech jobs to India. Found out India meant a recruiting company from India would be calling me to fill in for a job at Baxter as a contractor, that seemed a perfect fit. No benefits but almost dbl the pay! Yes perfect fit because it was my old job! Upper Management treats you like a number. They say they are a family company but they make decisions that don't make sense and it effect peoples lives in an adverse way.