3.0
Apr 23, 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