5.0
5 Jan 2026
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Wonderful work/life balance Good pay Extremely supportive management team A truly world class team of coworkers
Cons
They need to have an office in Dallas!