Pros
- They provide lots of functionality through open source libraries which makes integration into your application fairly painless once setup is complete compared to some alternatives where much more coding would likely needed otherwise
Cons
- There are nuances