I got started as a web developer within the last year. I just happened to have a need to learn ReactJS and I haven't looked back since. I love that it makes me think about my toolkit, learn the current ecosystem of tools, and challenges me to get my build tools just the way I want them. It wasn't easy at first, but once you get the patterns of passing data (unidirectional data flow) and component vs. app-state you will feel liberated to do what you want to do without fighting your view layer - and you'll have gained a better understanding of JS and the JS ecosystem as well. There are plenty of tutorials out there, most of them good.
That said I also feel like learning something else would be good for me, so don't feel the need to relegate yourself to one thing. If you've got time to explore, do it. You may find that Angular makes more sense to you.
In terms of benefits to employment, that really depends. I would say if you are looking to work with Javascript, just learn patterns and the language itself rather than a framework abstraction of the language - this is something I am always reminding myself, and trying to challenge myself to do. Often it means embracing a problem that someone has already solved for you, which is not always easy.