I am working as a Senior Software Engineer. How much salary should be in minimum to quality for PERM processing to apply for green card through EB2? I heard that I can hire a lawyer and pay for green card processing fee myself to apply for green card, is that correct?