Based on the 4152 migrant workers survey data conducted in the 19 cities of the Pearl River Delta and the Yangtze River Delta, this paper compares the employment quality between dispatch rural migrant workers and non-dispatch rural migrant workers on 48 indicators from 7 dimensions. It is found that among 48 indicators, 34 indicators are non-significantly different and only 14 indicators exist significantly different. Compared with non-labor dispatch workers, labor dispatch workers did not have problems such as “unequal pay”, “poor labor protection”,“low social security” and “high job mobility”. The proportion of contract signing, maternity leave salary, medical insurance, training experience, contract negotiation and job satisfaction is significantly higher than that of the non-dispatch workers. However, they suffer higher salary punishing, lower opportunity of joining union, relatively small career developments.