2.0
Feb 5, 2010
Anonymous employee
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
good benefits and good coworkers
Cons
absolutely no communication. Managers are passive aggressive and at times outright lie. Client interaction and sales approach is extremely antiquated.