The ease of use in setting up permissions/roles was great! We used it to manage who could access what areas within our website. It also gave us an easy way create custom fields that we were able to utilize throughout other systems as well (such as email). As with any software there are limitations but they worked out all those kinks along the road so this has been pretty seamless since implementation time line-wise at least. I would recommend looking into cloud os if you're interested in managing your business applications or even just personal apps across various platforms like smartphones & tablets too. Great solution when working remotely. Being remote myself being able to logon via computer rather than my phone saved me countless hours while still allowing work from anywhere without having to be tied down by location constraints.