2.0
Mar 17, 2015
Current employee, more than 1 year
Tulsa, OK
Recommend
CEO approval
Business outlook
Pros
Co-workers are great and it is a somewhat relaxed atmosphere.
Cons
It is a recruitment role so be prepared to call a lot of people who don't need you. Especially IT