Supply and demand in job market