It is important to understand the culture before joining as it impacts your career and so you don’t feel let down after joining
Poor middle management with deteriorating top management. Work culture has gone bad to worse. Steady turnover of staff. Managers are arrogant, glad I got out in time. You will not find any millennials, that says a lot. Lot of ego stoking and people pleasing. Old school style of management, you forget you are in the Bay Area. Compensation is mediocre compared to startups. Benefits are lack lustre. Unlimited vacation that you do not get to use. Work from home is at manager’s discretion. Brown nosing culture