It is easy to use and most of the extra package available. It is straightforward to impement and use packages. It is like it is part of your own code base and you don't have to worry about keeping up to date.
Very simple to add/update without having to do anything manually.
Its the most easy way to include a lot of functionality to your project.
here is a pod for that.
Setup is easy (and I was a beginner with iOS) and version control as well.
Its Swift compatibility is on point, and is pretty much used by that community.
A lot of open-sourced libraries.
Overall - quite a nice tool for handling your dependencies when you are a beginner with iOS development.