Pros
Great growth expected in the next few years. Fresher management is great for promoting new ideas, but redevelopment and reorganization of the engineers caused a lot of confusion on new job responsibilities. Benefits are great, salary is high especially for the area, and above all you contribute to the success of our products and safety to our troops.
Cons
Sometimes it is too big to get the right answers. As a new hire, this is especially frustrating, with no "product directory" to know who to call when you need an answer about a particular product line. Depending on your manager, sometimes the desire to move around is looked down upon. My manager strongly encouraged rotating in both design and manufacturing before settling into one area, but another manager was harsh when a coworker wanted to move areas after 18 months.