getting thru the recruiters is the hardest part. be sure you meet all of the job requirements when you apply on line or chances are you will not even be considered. also be careful not to appear over qualified or they may disregard you. once you get past the recruiter, it is a more personal experience with the hiring manager. it is no unocmmon to interview with potential team members as well.