
Profit sharing is nice; 401k has lots of flexibility
Collaboration successes; seeing completed projects working in the field.
Teammates are very smart and motivated. They care about customers and producing quality products.
Relatively flat structure, openness to new ideas. Lots of smart people to work with.
The leadership team listens and is open to feedback and new ideas. They are approachable, regardless of your level or seniority.