The concept is not exactly new; it's basically a hostel. Maybe it was less common in North America until now?
You can make a reservation online for a single night for $40-$50. So yes it is a hostel. Same caveats as every hostel apply : reduced privacy, snoring, you can end up with indelicate people and you have to watch out for theft.
I went to a hostel that opened recently in France that looked very similar (no TV in the beds but a curtain you can close). In fact they also called the beds 'pods'. The difference is that it only cost 18€ a night.
> Although PodShare may seem a lot like a hostel (bunk beds in a shared room, for example), the company prefers to call it co-living.
:)