Pros
I worked in the Corporate office for many years and had an amazing experience. For those employees that are hard working, instinctive and innovative, the company offers no ceilings and many opportunities. I was very rarely told no when I had a new idea or wanted to try a different way of doing things. I felt valued and inspired to do my best work. I left only when presented with an incredible, one-of-a-kind opportunity.
Cons
No company is perfect and with any job you have to pick your poison. It is a lean company in general which puts an unfair burden on employees during tough times. However, the flip side of that is that "lean" requires no layoffs during those same tough times. They try to pick great employees, then stick with them. The company definitely has a strong corporate culture, so it is important to fully understand the culture before joining so that you can determine if you are a good fit.