2.0
Jul 1, 2024
Current employee, more than 1 year
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Some of the managers are well versed in their knowledge and support of the team
Cons
Executive Leadership is a mess. They play favorites and do not hold everyone accountable for their actions