I like the ease of use and the simplicity of the platform. I can build a solution on top of it very quickly. The platform is also very flexible and allows you to build a solution to suit the needs. The documentation is good but could be more detailed (esp. the FAQ). I dislike the fact that you have to have your own hardware to use it. It would be great if Datablaze could support an ODM. I think the platform is great and I've worked with Datablaze for a number of years now (since 2014) and they've always been great to work with. We were looking for a solution for a B2B client that would allow us to manage multiple sites and have a platform that could be scaled. We needed a solution that allowed us to monitor and control our devices and this does the job.