the major diff b/w generalist and recruiter is ...recruiter takes care ONLY of RECRUITMENTS, whereas a generalist takes of the entire gamut of HR viz., recruitments, comp n ben, payroll, leave mgt, traingin n dev, attrition, etc.
Most of the frshers start out with handling recruitments initially and then move onto other areas.
Growth in this is dependent on whether u want to handle the entire HR gamut in the future...or wud u prefer just one area. There are people who opt for specilizing in just one or two areas of HR..they are called Specialists. U find specialists mainly in middle-level mgt....with seniors as generalists.
But the hardowrk u need to put in for becoming a generalist is much more than that for a specialist since u need to acquire in-depth knowledge in all the areas of HR rather than just 1 or 2.
i suggest u continue work in all the areas to get an exposure n then decide whether u r gonna b a generalist or specilaist.
all the best
30th May 2007 From India, Hyderabad