- Very smart and helpful engineers
- Flexible hours
- Focus on new product development
- Pleasant work atmosphere in general
- Can explore non-technical disciplines (i.e. sales, marketing, college recruiting)
Cons
- Several arrogant individuals in upper management
- Innovation has declined
- Strict dress code
- Furniture is old and space is dirty