Pros
I learned a lot at NetSuite. I joined the company with only a few years of marketing experience under my belt and came away with exceptional experience and marketable skills. I worked my way up the management ladder and ended up with a few direct reports over the 4+ years that I was there. I had the opportunity to work with various teams and levels within the organization from executives down to recent college graduates. My role was to capture customer stories and publish them in various forms and formats. The core group of marketing people that I worked with were all A players and were there to support each other. We had a strong bond and I am grateful for the chance to work with them. I really enjoyed being a part of a number of major product launches. The business expanded considerably while I was there, which taught me a lot.
Cons
The decision was made to bring in new leadership to help us continue to grow. Things didn't work out for the new leadership and a lot of smart, dedicated people were pushed out. Its unfortunate that some were sacrificed for the shortcomings of a few.