H1B Visa doubts

Hi, I am student planning for my masters.
Once i graduate and take up a job, on filing the H1B visa the company would pay my H1B visa fees but i have heard many stories regarding exploitation, being underpaid since the employee is in the country due to the employer’s mercy.
How far is it true?