Our corporate culture is innovative and fast-moving. Our talented employees, situated globally, innovate, develop, design, and support our TT products, leveraging the most cutting edge technologies up and down the stack. In this ever-challenging...
Pros
Overall, I was treated well, and the product was well received in the marketplace.Cons
Not too many cons, but sometimes I felt my advice was shunned.