2.0
Nov 2, 2023
Current employee
Houston, TX
Recommend
CEO approval
Business outlook
Pros
Great pay great benefits great people for the most part
Cons
By having a forced ranking system, team members compete against each other, and supervisors hold your career in their hands