rachelaquino05 Good afternoon! I just wanna ask, for people who recently got their 189 or 190 approved: Tumatawag po ba ACS or immi sa company you work at - to verify your job and what exactly you did/are doing? Thank you po!