Pros
Overall I believe the company solves good and challenging problems. They try to take care of their employees and seem to care about the experience employees have developed over the years. Many employees have worked at Agilent and formerly HP for a long time. Supporting and encouraging long-term employees is one of its greatest strengths. They also seem to support employees moving to different departments/divisions in order to keep advancing in their skills/careers. However, you have to move to Santa Clara for many of these opportunities.
Cons
I think Agilent offers substandard benefits and salary. For salary, it may be highly dependent upon the division or group in which you are employed, however, they do have a standard salary range for every position. Health benefits are substandard as well, expensive or greatly limited depending upon the plan. People that work in Santa Clara complain that it is difficult to compete against Apple, Google, and Facebook. The benefits/salary in comparison seem so far off the mark, I wonder why the people working in Santa Clara (in software development) don't try working at these other places. Almost everything is outsourced. From IT support to most HR functions. In my division there was no way to advance from where I was. I didn't want to move to Santa Clara, so I was stuck.