2.0
Aug 25, 2014
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Decent benefits. Nice building to work in. Nice co-workers
Cons
The cost of living in St. Louis is much lower than many other sites, therefore salaries are low for higher cost of living cities. No training opportunities unless you are willing to do it on your own time and pay for it yourself. Unreasonable deadlines and no regard for work/life balance.