2.0
Dec 23, 2025
Former employee, less than 1 year
Tulsa, OK
Recommend
CEO approval
Business Outlook
Pros
...few. people and facility nice.
Cons
Constant feeling of doom. Infighting. Lots of talking about people behind their backs. Because it is a defense contractor, obsession with recording every minute for transparent accountability.