3.0
12 May 2025
Former employee, less than 1 year
Houston, TX
Recommend
CEO approval
Business outlook
Pros
It's a great company. They do treat you well.
Cons
But, just happens my boss was a micromanager out of Dallas and I was in Houston. Houston team thought I was doing great and helping a ton. He didn't think so.