While I agree with what's been said about the ATP written, I just want to 2nd the fact that their HR department (I believe all) are completely brand new and have no experience in aviation. Before re-taking a written for an interview I'd try to get in touch with someone in the flight dept to verify...