
Smart, efficient, fun, and effective.
Money, flexibility, quality of life, ability to run my business.
Meeting folks from other teams and parts of the country.
Everyone wants to win and most want to do a good job.
My direct manager is awesome, he is more of a player-coach but not a micro-manager. The next level up is a bit of a weak spot. Senior leadership is good.
Our benefits, compared to other tech companies, is ok. Pay is pretty fair but hard to really "blow out your numbers" so better "additional" benefits - fitness, memberships, etc. would be nice.