My wife got her H-1 approved in June of this year. Her SSN came much later (some security checks) in October. She had B-1 before.

After she got all the papers the company is not paying her the agreed figure mentioned in H-1 petition. Will this create problems? The company says that they will pay the agreed amount in 3 months.

Is it hard to get another job since H-1 is for that particular company?