In my experience the courses are fairly comprehensive, and the quality of the videos is high.
Pluralsight started out fairly Microsoft-heavy, but their course catalog is expanding all the time into different platforms and technologies.
For what you get I think the price is reasonable.