1.0
Apr 24, 2018
Former employee, more than 5 years
Allen, TX
Recommend
CEO approval
Business Outlook
Pros
Good People to work with, decent benefits. Good time off
Cons
High Stress, High Sale (Even for technicians) environment. Poor upper management vision. Poor Execution of ideals. Can be small carrot/Large stick environment