So I know people who have gone into Stryker, and who have much less expertise and knowledge than me. Yet I am flooded with rejects for positions which perfectly match my background. I know the competition is tough but it isn't that tough. I have a feeling there is something more to it.
Is there something I am missing? Do I have to stuff keywords in my resume or cover letter? Does not being US citizen hurt? I would not mind being rejected but based on my academic experience I should at least reach to the point of initial phone interview.