Pros: growth within
Cons: knowledge transfer amongst others
I've been with Hess since 1992, starting during my last days of business school. I've been in HR, many different job, but enjoyed the experice to learn new things from payroll to vendor managment.
Working with 3rd party vendors day to day activities, tought me plenty.