You say you are not satisfied, and there is no learning environment. You are just pretending to be satisfied, so trust me, the answer is like this:
1. In 99.9% of companies, especially in HR, people feel the same unless they accept the realities of the true world. HR typically means just handling administration, salary, time office tasks, typing, and drafting a couple of letters, at least when you are at lower levels. So, there is nothing wrong with your job as you have chosen this field, and no one forced you into it. If there were any mistakes, they were likely due to your lack of information about the job profile of HR.
2. Lack of a Learning Environment
I disagree with you; learning is an ongoing process, and anyone can learn if they wish to. There are many things you can learn, such as becoming an expert in ESI/PF rules and regulations, understanding labor laws and the latest developments in the field, exploring new types of incentives and staff promotions, and learning about various employee training programs in different industries to improve productivity at different levels. There is no shortage of opportunities for learning, and you have to take the initiative and try to persuade your seniors to let you implement those ideas in your company. By doing so, you will experience better job satisfaction. Therefore, do not expect the company to teach you everything, as they hired you assuming that you are knowledgeable in your field and can fully meet their needs.
3. You mentioned that you are pretending to be satisfied. I believe you have achieved something at least. Losing patience over trivial matters without recognizing your own weaknesses and shortcomings is not helpful. A person feels unsatisfied when they are unfit for a situation, and it takes time to adapt to a specific environment. One major reason for feeling unsatisfied is that you are fresh from college with a wealth of information and knowledge about various HR theories and conditions from books, most of which are written by people from abroad or from large companies with completely different atmospheres. It is certain that you cannot implement most of those theories in our small to medium-sized companies.
So, dear Ali, consider the following:
1. If you are satisfied with the salary and perks.
2. If your boss is satisfied with your performance.
If the answer to both of these questions is yes, rest assured that with time and effort, you will find many things to learn and experiment with. I am confident that after some time, you won't have to pretend anymore, as you will genuinely be satisfied with your job, etc.
Best wishes.