Too much unprofessional people are employed in the company, I believe hiring process should be revamped not because someone passes a typing rest qualifies them to get a job. I believe TP hires anyone with a pulse. Also the micro managing from supervisors are ridiculous, if you are a leader you have to show respect to your peers and those you are in charge of. Too many supervisors going off their vibe and relations with people if you aren't friends with them they try to get you fired. It is ridiculous and management ought to look into this very seriously. It doesn't make sense you hire people pay for training to do the same thing next few weeks. They do have a very high turn over rate. So if you read I wasn't being bias in my comments the company and its overall goals are ok it is the people they have nothing that is making a very bad reputation in people's eyes and mouth.