5.0
Jun 28, 2025
Current employee, more than 5 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Smart, driven colleagues, opportunities for advancement, access to robust data, innovative environment, remote flexibility, supportive leadership
Cons
Frequent changes, lean teams, scaling pains at times