4.0
Feb 3, 2025
Former employee, more than 5 years
Dallas-Fort Worth
Recommend
CEO approval
Business outlook
Pros
The pay is very competitive and the job is interesting. They have locations all over the USA
Cons
Leadership is not stable. Managers change all the time