The people, environment, and easy going culture is amazing. The new building and modern work space definitely makes this a place for young professionals. I have been working at TTI for almost a year now and I can say that I honestly love it.
TTI only cares about cost savings and its incredibly evident. This company is very quick to cut cost wherever they can at the expense of the product. The products we are making are becoming more and more cheap, and the consume knows it. Also the customer service. Every review I read talks bad about our call centers yet they are cutting costs there too