Pros
As with any job I have had, I was able to take away skills that I did not previously have.
Cons
The incredible skrinking company, in the over 10 years that I was employed I saw sales reduced from close to $800 m to ~$120 m. That speaks volumes, unfortunately not good, for the management team that survived those ten years.