2.0
Apr 17, 2025
Former employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Benefits are robust, could have been a great place to work
Cons
Management has been failing this location for several years now. Customers are leaving left and right.