The company is very prompt and very honest in communications with potential candidates they will not lead you on if they do not have a position. All details money hours and otherwise are very upfront. It is more than anything a long process, but if you do interview in person the interviewer will be upfront with you.