I have worked at MS-sized orgs that are like this, but have also worked at 100 employee startups that are exactly the same.
Once bad culture gets to your company, it doesn’t matter the size.