3.0
Jun 23, 2026
Former employee, less than 1 year
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Good benefits, nice office, nice people
Cons
Poor management, fear driven culture, constant upheaval/layoffs with little planing for fallout. Employees chronically depressed, constantly afraid of being "surplussed" (laid off.)