3.0
Jun 20, 2016
Anonymous employee
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Working here has lots of benefits. Especially if you work on campus of the company you are contracted to. pretty easy company to work for
Cons
am only contract but can move into full time positions that are usually offered often. Always have to keep your eyes on what else is available out there