Pros
There are some very talented people who work at CNH who battle against bureaucracy and poor management to achieve some amazing things. The company is large and geographically diverse and if you are willing to travel and move there are many opportunities for career growth.
Cons
CNH is a top heavy in its management structure and as a result it is very bureaucratic and sometimes impossible to get tings done. Organizational change is very slow - at least change that would seem to benefit the business. There is constant change but it seems to be done mainly for political reasons and not to benefit the company. The company is very rigid in its policies which ca make new business processes hard to implement. The IT organization is a joke. The biggest disadvantage is that it is owned by FIAT and the majority of the decision making machinery has been located in Italy. Basically this is limiting to career advancement in senior positions unless ou have some sort of "Italian connection".