Pros
Pros - average or a little below in wages compared to similar industries but great health and 401K matching. Every other Friday off if not on mandatory OT. Thats it.
Cons
Poor, unqualified and unprofessional leadership at all levels. Speaking from the engineering side at least. I've seen engineers chastised out in the open where peers can see and hear. Engineers 6 months from retirement suddenly let go. You might get lucky and get a good section manager but they seem limited as to how they can reward and treat you. It’s not what you know it’s who. Those poor people in the design services dept aren’t any better off, probably worse. Another unqualified unprofessional manager with too many horror stories of how he treats the designers to list here. All the bad you read here is true. Look at the reviews for the last year or so and you can see how moral has taken a nose dive. If there is a good review it probably wasn’t from the engineering side.