Hi Pranita,
As all have suggested already, being an HR Generalist is a very good job role to start a career with because one has the whole gamut of HR to handle and take care of.
Reasons for Considering a Change
However, I wish to ask, why do you plan to change? Is it because the firm is a private firm and is smaller compared to big corporates? Or is it that the profile you're working on is not the one that motivates you? Or is there any other reason?
Just to make you feel comfortable, I would like to share my incident. While I had got this job (I guess around a similar time frame or maybe a month earlier than you), in my initial days, I was in a double mind whether to look out in corporate for they'd give me a brand as well as better pay. But now with almost 6 months down the line, I feel good I never got a chance to switch because I have so much to learn and handle. I am the only HR here and am developing the whole HR department. Honestly, no matter whichever corporate hires me, they'd already have HR in place, and I would not have the liberty to work with my ideas.
In my current firm, my CEO has given me complete liberty to do my work the way I want. There is nothing like a good or bad idea; it's all a learning process...
Weigh your pros and cons, evaluate the reason you wish to leave the current employer. If you're confused, share with us what is bothering and confusing you.
All the best, dear, and wish you success
Regards