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