5.0
Feb 2, 2025
Current employee, more than 1 year
Oklahoma City, OK
Recommend
CEO approval
Business outlook
Pros
Collaboration, smart people, sense of purpose
Cons
Sounds like benefits used to be much better. Before my time so not much of a con for me