Pros
Culture, benefits, flexible schedule, remote work, diversity, progressive values
Cons
Nepotism, friends hiring and promoting friends who aren't qualified. Management and HR ignoring multiple complaints about bullying behavior over multiple years. Compensation calibration is a totally frightening scenario twice a year: all managers in a department get on a call with HR, and one at a time each manager talks about each direct report and what score they are giving that person, then management and HR pile on to pressure the manager to lower the score so the company can avoid paying bonuses, COLI, or anything similar. Actual performance is not reflected in these scores at all. Many people go 2-3 years without pay increases while others get increases 2x/year, regardless of performance. "No panic" = we're gonna oust 1/3 of the company so everyone who's left behind has bigger workloads for the same pay, but now the environment is depressing. Time to abandon ship, if you're not booted before you're ready.