The team I worked with did have some toxic tendencies. There was a lot of whispering behind management’s back, management talks of “rumor mills” spinning about specific employees, and gossip following the many quarterly layoffs that happened in my short time with the company. This made for an extremely uncomfortable work environment day to day, and gave some employees long term anxiety over job security, despite being repeatedly assured by management that there was nothing to be worried about. Professional development will appear to be a priority on the surface, but conversations about this always got delayed anywhere from 2-4 weeks past what was originally targeted. When they did happen, my manager mostly walked through what we’d written in evaluations, and I wished this had been more of an open conversation. Skip level meetings regularly get rescheduled multiple times. We were less to believe that these would be more regular. Product often doesn’t quite do what clients need, and sales over-promises on features that don’t exist yet. This causes problems for projects. IMs can only take goals so far - at some point the product silo needs to prioritize features of client interest, rather than features for further financial gain. Company lacks any sort of diversity committee, or any focus on that piece of company culture. At least during my tenure I did not see a single diversity initiative. This can be discouraging for some.