Can someone enlighten me

Im a fresh degree grad and currently im offered by a listed co as a HR analyst (1-yr non renewable contract),should i take or not. It provides me with the experience and knowledge of Asean countries legislation etc.Is this a great opportunity and what are the chances (ease) that i can bring this job title and co name to my next job after 1 year if there is no internal vacancy? Or should i wait for other perm job offer as I felt the job market is bad these days.