what is your purpose to transfer your H1-b to a small company? have you ever thought about GC in the future? a small company will make you in trouble when you apply for GC.