Pros
Excellent management and people at individual site locations and groups. Great product, pushing the limits of technology. Excellent chance to work with OEM's and airlines to further improve products.
Cons
Upper leadership is out of touch with the organization. Recent layoffs, freeze in indirect hiring, halt of incentive program and promotions, and return to office policy (only a year after promoting "workplace of the future" hybrid and remote work). This has led to attrition (in addition to layoffs) that only further strains the organization. Leadership is not transparent about what went wrong at a financial planning level that led to this and talks down to employees with vague and tone-deaf lip service. If things do not change at an upper leadership level, there will be further attrition and strain that will put this company in a downward spiral.