5.0Oct 28, 2022Business systems analystCurrent employeeRecommendCEO approvalBusiness OutlookProsFast Paced. Growing incredibly quickly.ConsEstablishing processes for a growing company takes time.Show more
5.0Feb 26, 2026Information security officerCurrent employee, more than 3 yearsTulsa, OKRecommendCEO approvalBusiness OutlookProsVested in personal and professional success True team spirit and collaboration Supports remote work Flexible workConsAmbitious goals Plenty of workShow moreHelpfulShare
1.0Jul 16, 2026Administrative assistantFormer employee, more than 10 yearsTulsa, OKRecommendCEO approvalBusiness OutlookProsBenefits are good and vacationConsVery toxic environment. Extremely hard to trust your manager. The training is almost non existent for new employees. Sink or swim training yourself. Not a team environment.Show moreHelpfulShare