2.0
Jun 10, 2025
Current employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Company seems to be back on track after being de-railed for a few years.
Cons
The revolving management door really hurt the stock price and company reputation. Was responsible for loss of the big contract I was working on. No raise in over 3 years.