4.0
5 Apr 2026
Current employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
Good culture and decent work environment. Employees mention solid benefits, learning opportunities, and a generally fun workplace.
Cons
Management is rated lower than other areas, and several reviews mention slow promotion, limited career growth, and compensation that does not always match responsibility.