The technology and services TQ offers are quite good.
Cons
The USA office is treated poorly by the mother company in Germany. No one is willing or authorized to make decisions. Questions and emails go unanswered. No ability to contribute or make a difference. 100% focus on sales volume, and very poorly managed. Management through fear and intimidation.