Unions. I have a friend who is an engineer. She finally got fed up at GM and went to Honda.
This is completely unfair. Honda is subsidized by their government...also they don't have to provide retirement and health benefits to the workers in their own country (government does this). They don't have the cost associated with running an American business. I suppose auto workers should work for minimum wage and have no health benefits....right?