Pros
The product is made in America, and is an iconic brand. Many of the people who work at the company are passionate about the product. Many hard-working people who are good to work with, smart, and will help you if it's needed.
Cons
Organizational changes every 12-24 months. With each new re-organization, you are back to square one proving yourself to a new boss. Some bullying goes on between leadership and salary workers to meet tough deadlines. Workload is very high and you're pushed to meeting tough timing schedules which can sacrifice the quality of the output and be pretty stressful. Employee development process is very loosely organized and feedback that's collected isn't audited by HR leaving it open to favoritism or targeting.