Great work life balance.
Excellent leadership.
Open door policy, you always know where you stand.
Opportunity to grow and really do what you want and enjoy.
Cons
Compensation plan could use a little work.
Insurance is a little expensive.
401K plan is not the best plan.