We are using Apriva for our M2M communication with field devices in remote areas of developing countries, it has been working very well so far. The best thing about this is that you do not have to worry about security or reliability as they provide all necessary tools required for your project management needs. There was no downside at all while working with them. They helped us set up everything we needed from scratch. As an organization, we were looking to expand into new market segments like Smart Cities and Internet of Things (IoT). This gave us great flexibility when choosing solutions which could integrate seamlessly within their existing platform.