Do you think PM roles should be there for freshers?
I believe that PM roles require much more experience in understanding the product rather than making product teardown as projects which literally anyone can do. I don't see a real skill involved, it's like a person who is a consultant but being overpaid because he is too much involved in the product. It's the startup culture which started. I think Project/product manager roles should be a promotional mark for experienced software developers or analysts.