I don't know what to tell you - I just know that I've never known an HR organization that used something like that. All the corporate websites I've ever seen have you fill out a form an attach your resume. Maybe that's changing, but not where I am.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: