I just got a system from Arlo and it works great. I have the Arlo Pro 2. I researched the others here and went with Arlo for a couple of reasons.
1) For up to 5 cameras and 7 days of cloud storage for recordings there is no monthly fee. I have four cameras set up and you can download the clips if you want them for more than 7 days, so that gave me everything I needed.
2) I recently set up a smart home system using SmartThings and the integration into that system is really good with Arlo. The other ones mentioned integrate as well, but the Arlo looked like the simplest to tie in for what I wanted.
Haven't had any issues with the cameras. They motion sense and have good night vision. Also a good wide angle view. Get notifications on my phone and can easily view from anywhere.
Note since they are tied into my SmartThings system I use that for turning cameras on/off and cycling through various modes. (For example the camera that I have inside the house I shut off when I'm home). The Arlo system has the ability to change modes like that, but I don't have experience with it since I have it integrated into SmartThings.