For what it's worth, Toyota built a plant in my hometown and of the 4 people I know who got jobs there, all of them eventually quit due to the anti-union shenanigans pulled by management. They are a good company, but not without their flaws. (And to be fair, I'm not sure how much of this behavior was influenced by corporate policy vs. typical small town closemindedness.)