2.0
Mar 22, 2026
Current employee, more than 3 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
TC has hired some amazing people who are dedicated and passionate.
Cons
TC has not shown to care about the people and has wasted talented people to the point that they leave.