HR play its part as a first step door to a very long and challenging journey of anyone's career. Many people sees HR as a second line or "just supporting" function, but if you see it very deep.. it plays a very important role in many organization.. yet organization development is a challenging and interesting function in HR. it plays a strategic role both on HR and Company.. and for sure, i deal with it..