The teams are small and there's not enough people to do all the work. Recent firings have made this even more difficult Zero transparency from high-level leadership is leaving everyone to try to guess at their intentions. Morale is plummeting. Salary is below market rate and pay increases are infrequent. A market rate adjustment earlier this year was delivered months late for a laughably small increase. There have been some one-off bonuses that help a bit, but total comp is still low