I actually started my career in HR as an intern/co-op. A lot of my peers also started this way or as entry level HR admins or as recruiters. I've now been in HR for over 7 years and have held several different positions at different locations with two different organizations. Starting out I moved every 1-2 years and am now in an HRM position that I've been in for almost 3 years. The best advice I can give as you are starting out would be to network as much as possible... find your local SHRM chapter and get involved or find local professional networking groups on LinkedIn and attend meetings, etc. Having a peer network within HR is extremely helpful as you are learning and you never know what opportunities may come your way as a result of your network.