Lack of diversity
Poor management team - Management is very checked out and often takes advantage of flex hours and work from home privileges. Management will put down other people in the office in front of others. They do not advocate for their team or try to help their day to day/relieve stress. They will not go out on a limb for their teammates. There is no positive reinforcement and constructive criticism in weekly mandatory management meetings. Management is all talk, no action. Issues are not taken seriously but instead are just added to a lost list of complaints.
Work environment is very cliquey - Either you're in the group, or you're out. Those who are, appear to be very happy as they're in the inner circle. Those who are not, appear miserable.
Inter-departmental relations are very difficult - employees are unwilling to help each other as it would create more work for themselves
Very poor compensation in relation to current market and workload
Favoritism in terms of offices - C level management is in SF office so this office gets the best treatment