Pros
The people there are dedicated, hard working, and friendly. The campus is very nice and comfortable, with open spaces and well spaced cubicles.
Cons
The problems created by the engine fiasco have not taught management many lessons, unfortunately. They still tend to dictate without much listening to those with valuable knowledge and experience. They tend to promote to management based on the buddy system or simply by tossing a dart, rather than choosing people with true management talent. Many managers are lacking in people skills, and basic civility, especially in the electrical engineering area. All of these problems have led to a continuing exodus of talent. In some departments, performance evaluations can hinge on whether or not you have put in 45+ hours per week, regardless of whether that much time is really needed to perform your tasks.