no benefits currently, but its a small company
my team gets along extremely well, better than most teams
management is extremely knowledgeable, well connected to the business, and reasonable
extremely lax and flexible, so long as you get done what is expected to be done