3.0
23 Apr 2025
Former employee, more than 5 years
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
Culture between the techs is phenomenal
Cons
Management is a joke. You talk about goals and it falls on deaf ears. Work life balance is a foreign concept