I really like that it's open source! It makes me feel good about using technology in our industry, which has been so proprietary for such long time now (even though we're not). The documentation can be difficult at times if you don't know what to do next or how something should work sometimes - but this could also just come from my own lack of experience with AngularJS as well haha :) Having an easy way out when your project starts getting too big will make sure things are organized easily while keeping everything up-to date without being constantly restarting servers/apps etc..