-Only helps you find a project if the current one is expired or you were let go due to a leadership change
-No benefits
-Not even a single day of PTO
-Provided Insurance sucks
-If you ask for a pay increase, it will be less than 25 cents even after 2-3 years
-Your pay will decrease if filing for H1B