Working on contract vs full-time
I am an international student working (F-1 visa)on contract with Verizon via third party(Brillio).
Is it a good idea to keep on working for Verizon on contract via third party or switch to a full time position?
Note: I will be getting a pay decrement in full time position but I feel more secured from Visa perspectives. Please suggest!