I want to obtain a mechanical engineering degree and work in a respective field in USA. But I will be looking for ME jobs as a naturalized US citizen (I am from Europe, but will soon become US citizen). I heard that it would be harder for me to find a job as any kind of engineer because I can't/don't have a security clearance as a consequence of haven't been born in USA. In fact someone tried to discourage me form pursuing this career, saying that I wont be as hireable as naturally born engineers because employers prefer the kind of engineers that can work on a variety of projects and some of them may require security clearance. Question: is this claim valid? And if so, to what degree? Should I still pursue mechanical engineering, or some other? Thank you in advance!