Red flag company. They want you to pay a bunch of upfront money for their training program without signing any contract whatsoever. The interviewer is very rude, insulting and unprofessional. They only do this so they can talk you into taking their training program. If I knew it never were a tech interview, I never would go. Total waste of time and the worst experience I've had so far.