5.0May 4, 2023TellerFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGreat management ,culture, and environment.ConsVery fast paced stressful environmentShow 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