2.0
13 Sept 2024
Current employee, more than 5 years
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
They have a comprehensive suite of products.
Cons
No clear picture of the future of the company other than "sell, sell, sell, LET'S GO!" mentality. Executive management is all over the place.