So the camera works exactly as advertised, but Only Just. They are Incredibly Easy to set up. Just make an account in the app (Yes, they require an account unfortunately), Click "Add Device", Plug in the Camera, and the app does the rest via Bluetooth Connection. So that's a plus.
As to features, the "Two Way" speaker volume is Laughably quiet. You could not Possibly use it unless the room is silent, or the person is Right Beside it.
The "355 Degree View" doesn't really look down very far, and doesn't look straight up, so your vertical range isn't the advertised 90 Degrees as the description suggests. The Horizontal Does go All the way around though, but it doesn't just go fluidly, it needs to stop at some point and come from the other side. Not a huge deal, but worth noting.
There is no Onvif / RTSP Support at all. Not in the App, and not via accessing the IP Directly from a browser or a camera application. So you are forced to use the app if you want to view the streams live, and you can't add these cameras to an existing security setup.
The Detection settings seem to be okay. Not as robust as a dedicated security program would be (Thus why I wanted the remote access from my Server), and it's advertised as "Better" if you subscribe, but that appears to be "Per Camera", so if you're getting several of these that can get pricey quickly.
The App UX is Functional, but has some silly oversights. For example, there's no way to group your cameras into a "Home", so if you choose to share them with someone (Which of note, you can only share with 3 People per device) you have to do it for each device. And even after sharing one device, the app does not remember them as a contact, so you have to type their E-Mail into the share screen again for each camera. Certainly not a huge issue (Since you'll only have to do it once for each device, but a silly oversight nonetheless.
There is a Multi-Feed View, but it's a bit limited in that you cannot move into a "Full View" of any of the cameras from that view, you have to exit it and return to the camera in question. And you cannot turn on audio for a selected device either. You can only see the streams, nothing more.
It might sound like I'm down on them, and for MY purposes they do not work. BUT if all you want is a decent resolution camera with movement and sound alerts, PTZ movement, that you can remotely view from a dedicated app, this is a perfectly good camera. And it often drops below $10, so assuming your needs don't extend beyond what I've discussed above, it's a GREAT camera for that price, and a decent camera at $15.