The most rewarding professional experience to me is when I can see my efforts and learnings and they're giving positive feedbacks to the results of certain tasks that I've been working on for my professional development.