We picked up a client and they have about 20 apartment communities running all UBNT hardware. Cameras, switches, wireless etc. We have several more lined up with them
Long story short IT department picked this equipment, not us.
Software seems to be easy to use, but you can't add a camera until it is installed. We use Dahua mostly and we can add all cameras to the NVR before install, and as they are installed, they come up in the app and can be aimed. Unifi picks them up but you have to move them from unmanaged to managed before the app picks them up.
This is our 2nd install and slowly we are taking over more and more control from their IT department so they can focus on other items. So we are learning it.
My biggest gripe is they use 2 cameras. A bullet and a dome. Both are 2MP, non varifocal. The dome is not 3 axis so it can not go on a wall and I do not think there is a mount. The lens cover is very cheap plastic and it twists right off.
Plus it is all proprietary. They are not ONVIF compatible, they wont integrate with anything else unless using RTSP, and nothing can integrate with them.
I am just going to say I think these are the wrong cameras for this application.