This article was written a year ago and it is still spot on.
I spent many years working with DOJO in GIS development with ESRI. Although I enjoyed it, after I left that company I stopped using DOJO. Angular reminds me a lot of Dojo. The number one problem is difficulty to debug logic placed in html and the difficulty in Unit Testing UI and Business logic.
There are still companies looking for Angular developers, but not as many as there where when Google first introduced this framework. I’m glad I didn’t buy into Angular.