The process was very unprofessional. HR called and chat for 5 minutes. Then emailed me a three pages of questions that they are supposed to ask me over the phone then asked me to fill out myself. Went to their HQ, met with Director and Manager, manager tried his hardest to impress his boss asking me a lot of technical questions. Director promised answers in a few days but never heard anything after the interview, not even email says that we found someone else.