Got a chance to work on couple of complex IOT projects with eSmart Tech and have found them a very sound team. They helped us cut cost with their valuable suggestions regarding the products and saved development time. I wish them best of luck and would highly recommend to any company looking for tech partners.