Very disorganized and unprofessional, I was confirmed for an interview for the position with a 4 day time frame in between. So the interview day arrives and an hour before the interview was scheduled they have the nerve to email me the position was filled and canceled the interview! HR hiring process is a joke and you can easily tell they are inexperienced. In a way, I am glad things didn't go a different way since TPUSA is known for all their company scandals and bad rep.