What do you mean? Isn't it clear?
> Your files and messages. Always in sync. On all devices. Team communication is now a simple, common-sense thing. Make it yours.
> Your files and messages. Always in sync. On all devices. Team communication is now a simple, common-sense thing. Make it yours.
Apologies if I missed some subtle sarcasm. :)
That said, their homepage seems passable to me. Maybe they added some content in the past few hours?