Pros
Up and coming company that has - thus far - remained under the radar from the big giants it competes with (although this won't be for much longer). Plenty of opportunities in the company, and a strong financeand PSM group make it a place to work - if you're in those groups.
Cons
Sales group - both internal and external - run like the "fast food" shop of CPG companies, as they have taken so much under their belt that they cannot quite grasp what to organize and do about it. The internal sales group is led by a management team that is extremely political and territorial, using fear as a way to drive it's employees rather than cultivating them to grow. If you are looking outside of the sales group, this is a great company. If you're looking in the sales group....well, then.