Do you think Slack or Asana are good enough for large teams and matrix organisations? We tried using Slack for Team Collab but it's not too easy to maintain tasks, reporting, MoMs, etc.
Over and above that, large enterprises have field teams that do a lot of reporting/communication on mobile. I don't think Indian companies have any tech-enablement for these field forces.
A good implementation that I've seen in field teams is how e-com delivery guys acknowledge pick-up, mark delivered and get assigned a new job. This still is a custom built and business specific function.