4.0
Jul 29, 2025
Former employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
The organization maintains strong client relationships and is committed to supporting its employees' growth and well-being
Cons
like many tech companies nowadays, it experienced sudden layoffs which impacted team stability