online job application software for business consulting