
Bonus Pay is very good
Solving difficult problems, learning new tools and designing new products.
Relaxed environment, easy going. Many engineers, logical discussions based on facts.
Be more creative, don't just follow the company marching orders
They protect the core business and stay focused on core products.