1.0
Feb 25, 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The engineers and lower management are great but the upper management in Engine Systems NAFTA are a bunch of buffoons and are in the process of losing most NAFTA business.
Cons
Base design is in Germany and France and they do not want to give it up.