Florida no longer requires the CGFNS exam, it did in the past, along with most other states. They now only require a credentials evaluation that is done by CGFNS called CES.
If you pass NCLEX and your English exams, and get the Visa Screen Certificate, then you are all set for working in the US, and immigration for your green card.
Once you have a nursing license in the US, most do not require you to have the CGFNS exam to endorse. The only two that come to my brain right now are Michigan and Illinois. Illinois requires two years work experience in the US, and the requirement is then waived. Michigan requires five years of work experience in the US.
There is no requirement that you must have work experience in your home country before working in the US. There is not even a mandatory requirement that you have a license in your home country for most states, if not all now.
Hope that this helps...............
Nursing News