Corporate open-source (Open Source) is done for free labor and PR, it shouldn't be bonus points for any company that does it, unless they commit to it and pay their contributors, have no CLAs that allow them to relicense the work, or adopt practices and licenses that are clearly more in line with the actual spirit of free software. Real free software that should be considered a public good is produced by people, for people.
There are sometimes well meaning people in corporations that do their best to at least get something out there and kudos to them, but corporations running Open Source projects should receive no goodwill for it, it's basically a scam.
Well yeah, you shouldn't give much credit to the corporation, but neither should you backlist all applicants who ever worked for them (as OP says some frontier labs do)
I'm not really commenting on that, I just want to remind people that Open Source is highly overrated and should not be looked at as a point in favor of a company.
They author thousands of open-source. Nobody would consider those 'products' (though feel free to play pedantic). And many would argue React did far more harm than good.
React definitely didn't make frontend _great_ in a lot of cases, but jQuery, mootools, prototype, knockout, ember, angular, and a whole lot more JS frameworks that have come and gone predate React. If React hadn't been invented there'd be just as many poorly developed browser apps as there are today. You can't really pin that on React.
What I can pin on react is that it is very inefficient with resources using much more cpu power than needed to render some text and images on a webpage. Imagine all the electricity that was wasted because of react and the negative impact on the environment it has had because of that.
I've avoided react as much as I could. Maintained a high paying frontend career without react until a year or so ago, when I was forced by management to start using it. Thankfully AI was able to touch it for me while I pinched my nose.
There are sometimes well meaning people in corporations that do their best to at least get something out there and kudos to them, but corporations running Open Source projects should receive no goodwill for it, it's basically a scam.