The AngularJS pros are as follows:
- Clear and structured code
- Gives high performance
- Good in error-handling
- The interface is designed well
- Routing is taken care of
Some of the cons of AngularJS include:
- Difficult to learn
- Can be slow
- Difficult to integrate
To learn in detail about Angular and become proficient in it, enroll for Angular JS Training.
You should also, check out this video on Angular: