Hi @huzaifanaveed1, it is good to hear that you managed to receive some pay back, it is frustrating to fight for the money that you earned for what you did, but we know that in some situation it is better than nothing.
It is also very nice to hear that you have a new post at the institution where you graduated from. It is as you say important to have an opportunity to continue your specialist skills, even later on when you submit your CV it is good if you do not have much gaps between posts and also for employer it is good to see that you were happy to get a post for the sake of developing your skills.
I think many of us started like that. Take all possible knowledge from this placement both theoretical and practical, practice makes a master that is an old quote that I always have in my head. When starting everyone would accept any job so long it is paid and that is enough for living, it is just beginning so you have space for development. Well done, I am glad for you!