When I apply a job, the job description is the top factor that I will consider. Besides the salary, location and the company itself, job description may be the most important factor. A job description can give me a self-testing to see if I’m qualified for the job. The JD may list that this position needs the ability of R language, so I can know it may be not appropriate for me. JD can also tell the future promotion opportunity sometimes. Some JD will clarify that this position needs to report to someone, I can know this person may be my manager and next step in the career. Think about my last job, I think the relative to the actual job to JD is about 70% related and included. 30% of the work is not mentioned or related to the JD. My last job as a product specialist in China describes this position focus on the project or product design (focus on educational product like course design and summer camp design, most about British summer camp). After getting in the position, I found myself doing a lot translating stuff like translate the information about British summer school, so the Chinese potential client can understand it better. I understand that there are some unpredictable or random jobs, which are not supposed to put in the JD. But if one job is regular like weekly, it’s better to put it in the JD. Based on my experience and my communication with friends, I guess if there are too much details put in JD, the candidate may expect the salary to be higher since it seems like a lot to do in the job position.