Pros
Majority of those I work with are great people...consider many to be friends not just coworkers. Good benefits, 401k with company match. Relaxed office atmosphere - many company outings, potlucks, etc.
Cons
Company grew too much too fast in the last couple years, and has become extremely political. Much of the "Crown Family" atmosphere has disappeared. I have held the same title for 5 years with little to no opportunities for advancement, despite the fact that I am already doing the job for the role above me (which my boss regularly acknowledges, but doesn't give me the title or the pay...) Crown says you have to "drive your own development" and will dangle the carrot of another opportunity in front of you to get you to do more then yank it away and say you didn't do enough to drive your development. No such thing as a promotion, you have to apply for an opening and do a series of interviews, including a behavioral panel, which all doesn't really matter because they usually already have a favorite picked beforehand (regardless of their ability to do the job).