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)