We ( includes) spouse have pending I485 with USCIS for some time. Currently I am on H1 and spouse on H4. Is it advisable for spouse to file for H1B? What are the pros and cons? Please advice. Thanks!