the hiring process is long and not very detailed. they really do not give you any information until they hire you and that process is not professional either. you get a email with a interview time to pick from and then you get phone call. the caller asks you a lot of questions then you get another phone call from another interviewer. then you get a email with a offer in it.