1.0
10 Nov 2025
Current employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
None none none none none
Cons
Woke, incompetent leadership, liars, bullies, anti US military, anti Christian, do not follow regulations, con outfit