Pros
The work can be interesting and challenging if you are in the right department. There are a lot of friendly people, and I've enjoyed working with many of the competent individuals at my location. Some managers try to be flexible with time off, though the company does not officially endorse this. The company is large enough to invest in equipment and resources (e.g. hardware & software, test equipment, etc) that would not be available at smaller companies. Dana will pay for some training to keep your skills up to date, though this has been more difficult to obtain in the current economic climate.
Cons
To function well at Dana you must be able to focus on your work and ignore the facts that many of your coworkers have been laid off, your salary has not increased for some time, and your health benefits are sub-par---while the upper management gets million dollar bonuses, and new positions are constantly created and filled at the top levels. The company does not have any policies to promote work/life balance, such as flex time, telecommuting or alternate work schedules. Many managers are constantly trying to look good by reducing their budgets, so as equipment becomes worn out or outdated it likely won't be replaced. There is very little appreciation for the employees from the upper levels, and the appreciation that is shown is only in word and not in deed.