4.0
3 Apr 2025
Current employee
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
Good values, good people, does great work
Cons
Management can seem disconnected from everyday work, pay is average and bonuses are sparse, even in good performing years.