>I don't mind working long hours as long as they don't expect me to.

And there's the rub, there seems to be a tacit expectation at a lot of software-based SMBs that you should be staying longer. They justify it with a bunch of perks they can't afford, by applying not-so-subtle mental pressure (using the right phrases like 'we're a family', 'we're changing the world' 'we love it here so much we often stay later' and 'hustle and grind').

And at the end of the day, most of them are building yet another CRUD-heavy inventory app with some reporting feature thrown in.