3.0
26 Feb 2024
Current employee
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Benefits and compensation HR executives are a partner led team
Cons
Managment Operationally focused Focus on number
Check out your Company Bowl for anonymous work chats.