1.0
Feb 2, 2026
Current employee
Slidell, LA
Recommend
CEO approval
Business Outlook
Pros
The salary was decent and livable.
Cons
Management vilifies subordinates within the company. Sales managers do not last. Management enjoys to publicly berate sales reps. Zero work life balance.