its a good place to work, they keep all their promosises. I worked for them for almost three years
and never had a problem
Cons
The only thing I didnt like was the benefits package, their medical and dental plans are not good,
they didnt have a lot of medical providers in Oklahoma.