After a recent large round of layoffs the companies future is certainly called into question. Leadership made some mistakes including cutting the overall contract value assuming that that would fix the new business problem. Similarly they are hanging their hat on new projects that they hope will both cut costs and automate inbound interest. While that is fine, they weren't open to differing opinions and became stuck on this pet project. There is no solidified process for anything. Decision making is disjointed and communication plans are non existent. When changes happen they depend entirely on the "this is tech, you need to thrive with ambiguity" as opposed to taking accountability for a better rollout of massive direct shifts. Mid level/director level management seems to have no ability to advocate for their departments. Whether that means upper management doesn't listen to them or the directors do a poor job stating their case, either way the result is the same. Finally, for a company that pushes forward DEI initiatives for their clients, it appears that they aren't conscious of making equitable decisions for their own internal talent.