I didn't downvote but for a company-wide tool like that, I'd prefer a solution with a more established legal presence somewhere. Telegram seems more targeted at the consumer space.
Agreed, been using it for 5 years for around 30 of us in 5 to 7 teams. Drag and drop for upload, as well as desktop, mobile and web apps.