Hey guys,
I am working for a company via desi consultancy , They(desi) filled my I-140 on EB3 category, which was approved 4 years ago and i-485 is still pending . I am working using EAD. They were ok for first few years then they start showing desi attitude (cutting all benefits including health insurance, not sending paycheck on time.. not to mention I am working in same salary last 4 year(which is far less than market)).
Enough is enough, I decide to move another company on exactly same job, With my EAD it’s easy to find job for me. But that desi consultancy is saying that, they gonna report USCIS, though I fulfilled all the terms & conditions of their contract.
So I talked 2 attorneys, but they had different suggestion, one suggested me filing AC21 will be enough and another is saying that new company has to file new i-140(which is very unlikely in current economy).
I am thinking just filing AC21 and start working to new company. But I don’t wanna lose my EAD and messed up with Green card process.
Is AC21 will be enough? what are my options?
Any suggestion is appreciated.
Thanks,