Pros
Nice weather usually. Laptop and phone are provided. Salary ok. If you know someone on the inside, you're hired, Demonstrated performance in engineering not required! For those with integrity, actually this is NOT a PRO.
Cons
Cronyism, nepotism run rampant. Managers lack fundamental engineering skills and judgement. Extremely poor project management by people with literally ZERO ENGINEERING SKILLS or Engineering experience, quite unbelievable. As a senior engineering specialist in the aerospace industry for 30+ years, I've never seen or experienced such widespread incompetence in all levels of managers. Although I was given a significant amount of responsibility, I was not given the required authority to execute. Too much emphasis on DEI, resulting in hiring of unskilled workers while passing up qualified candidates. The jury is in: DEI hurts productivity, hampers career development, disillusions the experienced, qualifed and experienced people.