All-day onsite interview. It could have been more organized... HR came late, and one of the interviewers did bring someone else's resume to begin the interview, also he asked me why I didn't know some of the subjects that I did not have the answer to. He said he knows everything. Why do you need anyone?? I was lucky to say no before anything went wrong with future employment. In addition, it's been a month since I conducted the on-site interview, but I am still waiting for the reimbursement check and trying to confirm weekly for a month. It's a simple process, but nothing is easily worked through TMEIC.