The process is a nightmare! I took a test for calculus and passed and couldn't get passed the mock session part because the person didn't log on during the scheduled time. I then contacted tech support because I did not know that at the time and they cancelled my new appointment I made. When I called to complain about that and request my old time back they go and close my account saying that I can no longer continue in the hiring process. I would stay away from this company. They are very disorganized. I tried calling tech support during normal business hours and I couldn't get a hold of a live person. They don't return your phone calls. It was such a headache! It only made me question what would happen if I got hired.