ITC has an amazing team of developers who understand how to make things work well for your business needs. They have also been very flexible in working with my organization's requirements and budget. It took some time before we saw any value from it but once they got us setup, our IT department was able to get up and running pretty quickly. We are looking forward to continuing to use their services! The platform itself seemed more like custom development than PaaS. For example, building out new features required creating additional web pages which wasn't part of what we were expecting when signing up. If you want all-encompassing cloud solutions then go ahead and try them out. You'll likely be impressed by their capabilities. Looking at different ways to keep track of inventory across multiple locations, especially when there can be changes made at one location without updating others. Also good solution for tracking parts in manufacturing environments or other similar situations where the.