You should be happy that ur employer agree to sponsor ur GC in this difficult time. Try to negotiate with them nicely to see if there is any chance for them to pay for it. If not, just go ahead to pay by uself. If your job is satble, it should be affordable.