Feels like the culture of the company, or at least the engineering department, has taken a hit lately. Company seems to be "growing up" in the sense that it's getting to be all about pushing out new features and finishing the latest "high priority" project (there's a newer, higher priority project every week somehow), less flexibility to do R&D or reduce tech debt.