This company is going through a growth phase and that's tough on employees when it's not handled properly. There were many a high hopes with new leadership but sadly I think that what has been discussed and promised versus what has thus far been delivered, from both an employee satisfaction and vision standpoint, is greatly lacking.
Leadership talks a big talk about how "change is coming" with no real concrete plans and timelines to actually move things forward - and the plans they have put in place have been an absolute disaster; people's teams and managers were shifted literally overnight with absolutely no input from employees or check-ins thereafter.
And while the bottom line is always the true main driver to any business, I don't think they understand, or at least certainly have not shown, that they value employees enough to make the very high turnover the absolute focus, which would inherently improve client retention - along with the shifting of teams, employees are overworked, they're not compensated nearly as competitively as they should be by Bay Area standards, trying to get a well-deserved promotion/raise is like pulling teeth, and with the high turnover there's no contingency plan in place so when someone leaves you're expected to pick up the slack with no upside - and with four people leaving in the past 45 days or so alone, that's a HUGE ask.
Let me tell you that there is an absolute air of apathy and management saying "We really do appreciate you, I promise! Here's a gift card to show it!" is a sad attempt at alleviating this issue and becoming a people-first organization. If you have a business that no one wants to work at, or at least not for long, then sadly you really have no sustainable business at all.