3.0
Mar 29, 2023
Former employee, more than 10 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Pay was good. Benefits were really good. Satisfied with overall comp package
Cons
Negative culture. Managers tend to micro manage. Lots of administrative barriers to just going out and selling.