Pros
Abundance of experience engineers to learn from. Especially being a new college graduate, I found that most senior EE's were willing to mentor and guide new engineers like myself. Great place to dive in hardware and see how state of the art test equipment is designed.
Cons
Too many lifers and deadwood. Some engineers have been with Agilent many years and delivering sub par work knowingly their seniority grants them a free pass. Manager's mentality is that these deadwood engineers are only a few years out from retirement, so in the interest of not hurting anyone's feelings, just let them cruise away. Problem is that these engineers hold up ranking spots that could be actually given to less senior engineers who actually perform well. May not be able to work on projects that you would like because someone is already there and has been doing it for the past 20 yrs. The salary/bonus/etc is lacking behind other high tech companies. Agilent makes up for it through its flexible work/life balance. Employees are friendly to one another and always willing to lend a hand. Some engineers complain about the low pay but they stay with Agilent because of the type of projects and job responsibilities that is hard to find else where.