3.0
Jan 14, 2025
Current employee, more than 3 years
Dallas-Fort Worth
Recommend
CEO approval
Business Outlook
Pros
They really try to provide an inclusive environment and culture. The work/life balance is great.
Cons
The lines of CS responsibilities get blurred because of overlapping and sometimes gaps in the CS department. It is a work in progress and they are gradually finding their way.