นายจ้างยึดใบเขียว และใบ ssn

ได้ใบเขียวจากนายจ้างเป็น sponsor ได้ใบเขียว10ปี หลังจากนั้นทำเรื่องพาภรรยามา และได้ใบเขียว 10ปี จาก f2a นายจ้างยึดใบเขียวและ ssn ไว้ทั้งหมด ขอถามดังนี้ครับ
 - นายจ้างมีสิทธิ์ยกเลิกใบเขียวได้หรือไม่
 - นานแค่ไหนถึงจะเปลี่ยนนายจ้างได้ (อยากไปอยู่ที่อื่น ถูกข่มขู่จะยกเลิกใบเขียวบ่อยครั้ง )