Pros
The spread of Knowledge and the extensive learning of the Toyota Way. You are taught about lean manufacturing and the importance of cost savings. By working for Toyota you are expanding the number of other companies that are interested in hiring you. Other companies want to hire you based on your experience within Toyota, it pays off! Very friendly people that work hard together to get the task at hand done. Toyota is leading the way for future vehicles, including many high mpg cars in their new line-up. They understand where the automotive industry is going and working hard to be the leader.
Cons
Because of the continuous improvement scheme they have, it is often times very frustrating to get work done. So many people need to see your paper work and sign off on it that it may take days for this process to happen. Day to day work seems boring and the same, this of course depends on what department you work in. Since the company is Japanese owned you will have Japanese managers. This poses several problems including communication issues. You will have to learn to understand japanish speak very quickly. Moving up in the company seems slow, but then again I have not had much experience.