Pros:
1) The app is much more stable than DirecTV NOW (which is what I initially switched from to Sling). It buffers and/or freezes far less at peak internet use time than DirecTV Now does.
2) The optional DVR functionality which allows you to record shows (up to 50 hours worth) and fast forward through them is great, and something lacking on some of the other services. But, see below.
3) Easy to navigate
Cons:
1) Live local channel availability is very limited. In my area, there is no local CBS, NBC, ABC, CW, etc. It does get the local Fox station and the local Fox Sports channel so I can watch some of the local sports teams, but DirecTV NOW has a much better selection.
2) No commercial-free upgrade option when watching on-demand shows. Granted the DVR function eliminates the need for that somewhat, but it would be a nice option to have when you are watching on-demand shows.
3) The DVR reliability is spotty. It does not record everything I have set to record every time there is a new episode. I have it set to record some of the nightly talk shows and some nights it will record fine, and others it skips them all together, even though there is plenty of space available. Also, if you have older recordings on there that you have watched already it will sometimes, depending on what device you are on, throw an error code and not play it. It has also canceled some of the recordings I have set up so I have to go back in and tell it to record the series. And, sometimes when you tell it you only want to record new episodes, it will record re-runs anyway.