4.0
Apr 2, 2025
Former employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Great company and great people to work with. Lots of team collaboration.
Cons
Compensation and benefits are lower than market. Some managers tend to be petty and micro-manage workers.