Pros
It's fun to see the trucks you helped design rolling down the freeway in the lane next to you. Excellent brand recognition. Stable and profitable company. This company sits in a comfortable niche and is great at selling the products they produce.
Cons
Not a place where people feel comfortable expressing themselves. In over two years I never met a single (openly) gay colleague. People are very cautious about what they say within these walls. Self-destructive, cold-blooded (or paranoid?): I saw this company fire two good/loyal engineers for utterly ridiculous reasons in 2010. I remember management once "requiring" my entire dev team (group of 40ish design engineers) to work 50 hour weeks for a special "push" with no extra compensation other than free soda. That's when I knew I had to get out of there.