1. no, and tha'ts a good thing, they treat thier employees good enough not to need one.
2. yes.
3. yes.
4. who cares. . . invalid point.
5. again, no point.
6. is there only one way for a company to pay for retirment. From what i have been told, Toyota doesn't have pensions, they use 401K, that thier match/macth percentage is much higher tham most companies. Honda does have pensions . . . BUT, they contribute to thier employees retirement as they work, they do not count on future profits to cover retirement. When i get a paycheck from honda, they set money aside for my retirement. kinda common sense really.