Monster India an on-average 130 applications per Job posting – IT Voice | Online IT Media