All reviews seem negative
I just installed an alarm system with Atlas a couple of months ago. They were suppose to return to do some additional work and I have not seen them. I have called several times ...