3.0
Jul 20, 2024
Current employee, more than 1 year
Owasso, OK
Recommend
CEO approval
Business Outlook
Pros
Great benefits Tech levels offered Free medical insurance.
Cons
They rush rush. Need product out. 12hr days. Limited breaks due to shortage of people daily. Hot areas in areas where it could be air conditioning. Does not accept omma card. Randoms 2x a year.