You do not need Company A's consent to transfer your H-1B. However, due to the timing of the H-1B cap, Company A may have some leverage over you. For example, if your Company H-1B application was picked in the lottery, and then approved, it does not start until October. While you can apply...