5.0
May 24, 2017
Current employee
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
World class manufacturer with. a gear culture. C Suite is engaging with all employees. Good sales compensation.
Cons
Needs more recruiters to keep positions filled quicker. Some departments work in silos.