5.0
Jun 29, 2026
Former employee
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
great company overall with a progressive technology department
Cons
slightly lower pay in lieu of better healthcare / 8% 401k matching
Check out your Company Bowl for anonymous work chats.