3 ms·boost the number of job applicants by as much as 400% Anybody else think they meant 420% ?by drewg123 5y agoboost the number of job applicants by as much as 400% Anybody else think they meant 420% ?