Pros and Cons of AngularJS