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 more
5.0Dec 2, 2023Customer service representative (csr)Current employee, more than 1 yearTulsa, OKRecommendCEO approvalBusiness OutlookProsGood environment. People truly care about each otherConsI don’t really have anyShow 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