I like that there is flexibility in how you can set up your space for different users, as well as the ability to use it across multiple platforms (iOS/Android). There are some quirks here and there but nothing big enough to dislike overall. The biggest issue we ran into was finding someone who could help us setup our spaces so they were user friendly - not many places had this level of expertise! We used O3spaces to allow employees easy access to information from home or from their phone while maintaining control over what they see.