4.0
26 Dec 2024
Former employee, more than 3 years
Stafford, TX
Recommend
CEO approval
Business outlook
Pros
The people are amazing and the perks are awesome. Salaries are very competitive
Cons
Some of the management got their roles due to success in sales but have no idea how the back-end works and don't listen to the ones who do. Lots of politics at certain levels