Leadership has not only lost their vision for what the product is and should do, they've lost all sense of responsibility for the effects of their policies and actions. They've hired too fast and are now upset that the teams that are made almost entirely of new people can't get work done as fast as their arbitrary deadlines. They're blaming individual contributors for their poor planning and lack of willingness to address tech debt that's slowing us down, and then they respond to criticism of that by removing employee privileges, either because they feel they can in the current tech job environment, or perhaps to get us to quit on purpose because they want to reduce headcount without doing layoffs and paying severance, and calling it a plan to improve our culture and collaboration. They've decided to require us to come into offices even though we were all hired as remote-first workers and the entire company ethos has been for remote-first work. There are also hidden requirements for promotion that are not explained but are expected, especially when you get to levels past Senior. It's not until you ask for that promotion that you get told you're not doing what it takes, regardless of the fact that, according to the leveling documentation, you ARE doing what it takes. In summary - this used to be a good place to work. They used to trust us and let us solve problems and treat us like adults, but the company culture has eroded and they're becoming more and more arbitrary and accusatory. I wouldn't reocommend working here unless you want to be told you should work harder every time the stock price drops. Also, don't count on what they say about benefits and culture, since every month we get a new email about how they're planning to change the policies to make them less beneficial to employees.