4.0
Dec 15, 2025
Current employee, more than 5 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Amazing culture, good work-life balance, great benefits
Cons
Pay is lower than other employers, your manager has a heavy impact on your experience. I am very lucky to have a good team with a manager that does not micro-manage, but I know other employees cannot say the same.