Pros
Professional people, outstanding benefits, state of the art infrastructure, multiple opportunities for career advancement or to make lateral moves into other areas of the company, employee career development is a high priority, supports remote workers
Cons
Like any multi-billion dollar company, there are constant organizational changes that can create churn and confusion of who sales needs to contact for support. Sales also goes through organizational changes, but the changes are not as dramatic and you know what your job is. Go out and solve a customer's problem by selling them the best T&M equipment available. It's at the Division and Marketing levels where there can be some confusion of who is doing what. Again, not unusual for a company of this size at all. The con is more of a "do you want to work at a big company or a small one?"