3.0
Sep 7, 2011
Current employee
Fort Worth, TX
Recommend
CEO approval
Business Outlook
Pros
TTI is a great place to work for the time being and maybe even for long term. The people are nice and friendly.
Cons
The pay is low and micromanaging is a big problem. People aren't recognized enough for the great job that they do.