I like how easy it was for me as an employee in this business using go maintain with our building maintenance crew! It has helped us streamline everything from scheduling/payroll through project reporting so there are no problems i am unaware off at present!! We have been able make everyone accountable now too if needed which we never used before but can do without hassle again due tot he built-in features within GMM system. Not sure yet about any downsides or drawbacks because its hard not having anything negative said until you use them first hand though. ! Definitely worth looking into especially when considering other similar competitors out their suchs as ADT where they charge exorbitant amount's compared here price wise!