lilyluvx said:
although CEC does not have a written salary requirement, I've seen people got rejected because the visa officer thought their salary was not consistent with the job title they claimed to hold(especially if one claimes to be a XXX manager but only gets paid $11-12/hr)
They are not rejected because of salary, they are rejected because the VO does not believe the applicant is performing a skilled occupation.
For that to happen, there has to be multiple pieces of evidence - job duties do not match a skilled NOC, and/or do match an unskilled NOC - salary is just one little clue in the bigger picture, and it will NEVER be the ONLY reason that an application is rejected. However, many applicants do try to "fudge" the NOC (make it look like a skilled NOC when it really is an unskilled NOC), and the VOs know this - so they may look at salary if they already suspect this.
Many people on this discussion board are focusing on the wrong thing... It's all about whether the evidence you provide supports your claim that you have the required experience in a SKILLED occupation. And that evidence primarily comes from the Letter of Employment.