1.0
Apr 2, 2025
Former employee, more than 1 year
Oklahoma City, OK
Recommend
CEO approval
Business Outlook
Pros
Exposure to the defense contracting industry.
Cons
Owners, lack of leadership, questionable business ethics, well under industry standard compensation, healthcare coverage employee costs.