TechRadar rating 2/5 For Collaboration tools Nice idea Against Slow web interface Awkward to navigate Not much storage Collaboration not too good Loading...