Good answer by @Rohit. And as he said, nobody is satisfied with their job. So, don't keep the mindset that you are expecting too much. It's in human nature. Just learn as much as you can, up-skill, and then when you think there's no more to go ahead, you can switch companies. That's how it usually works.