3.0
Feb 5, 2025
Current employee, more than 1 year
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Plenty to do/learn, interesting customers.
Cons
Leaders tend to lack charisma and people skills. Pay is lagging competitors I have come to learn. Discussing pay is looked down upon.