Every large company I’ve worked for (since the mid 90’s) never swept this stuff under the rug - quite the opposite, actually. I’ve seen people with all sorts of issues being accommodated.
Practically every team I’ve been on had at least one person with some kind of issue. We all knew, and adjusted. Once in a while you get an asshole teammate or manager…those quickly get a reputation and people avoid working with them.
Every large company I’ve worked for (since the mid 90’s) never swept this stuff under the rug - quite the opposite, actually. I’ve seen people with all sorts of issues being accommodated.
Practically every team I’ve been on had at least one person with some kind of issue. We all knew, and adjusted. Once in a while you get an asshole teammate or manager…those quickly get a reputation and people avoid working with them.
Companies are painfully aware of risk.