The company lacks stability and focus. Priorities change constantly, and people frequently get reshuffled, shifting from one initiative to another without the opportunity to develop decent product features. - The agile culture is absolutely terrible. If you want to see an example of how an agile organisation can fail and do everything wrong, welcome to this company. You will encounter Scrum Masters who don't understand much about software development or what their teams are actually working on. There will be endless meetings with everyone in the agile organisation throwing around keywords like "Slack time," "Time-to-Market," and "Efficiency," perhaps without even knowing how to spell them. Not to mention the lack of a development pipeline that actually aids product owners and developers in delivering a useful product. - Responsibility is a significant issue. As a developer, you'll be expected to do everything and cover every process under the concept of "service ownership." No one will clearly define what this entails, but it essentially amounts to a pile of duties that need to be handled. As a developer, you'll constantly face conflicting demands: fixing failing metrics, dealing with your subpar error reporting system, addressing bugs, releasing your code, monitoring every aspect you can, participating in unpaid support rotations, reviewing low-quality code from teams that are implementing a D-tier product feature and have just seen the codebase you've contributed to for the first time. And don't forget to deliver 20 tickets this sprint as well. I don't have a problem with doing these tasks, but someone rather "clever" decided to translate the idea of cross-functional teams and full-stack developers doing everything into total development chaos. - Upper management appears to be solely interested in advancing their careers, participating in "initiatives" to boost their own reputations, without any concern for the cost or actual efficiency of their actions. I've been told it wasn't always this way, but currently, it seems like a massive battlefield for sociopaths on the path to achieving new career heights. - The company claims to have a culture, but it's more of a delusion. In every corporate meeting, you'll hear about corporate values like "Fun" or "Learning," which, in reality, are rarely experienced outside those meetings or prospectus. There's no fun at PandaDoc when everyone is running around without a clear understanding of their tasks. There's no learning when the only focus is on saving money for educational budgets, rather than successfully fostering a culture of engineers learning from one another. You'll encounter plenty of empathy when you're put on a personal improvement plan, knowing it's time to update your LinkedIn profile since leadership lacks the courage to make "real" layoffs (perhaps it's time to consider removing some upper management that is solely focused on their promotions and recognition?)."