1.0
28 Apr 2010
Former employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Benefits are good, but salary is too small. Overall work environment is OK at headquarters. Employee turnover is high though.
Cons
Many new hires leave after few months of working there. Interviews are very exhausting and lengthy. Salaries are not great.