I worked few different companies till now but I can say TP is one of the worst company I have ever worked. Worst managers and management no support you will get if you ask any question also they will reply you with so much arrogance and every single minute counts if there is by mistakenly less work then they will be so worried and ask employees to leave work for that day.
Worst pay no pay increase. On BMS I get messages stating TP won some awards. I wonder for what reasons does TP get awarded for.