I'm sorry you had to work at (or with) a crappy engineering org. Good ones really do care about the business.