The app they made for my team and me was on schedule and designed as requested. The process was smooth, and there was good quality, frequent communication so we could work together and make modifications as things went along. Overall it was a good experience. I can't say a *huge* amount unfortunately as I've only worked with them for a single app thus far, but based on that one experience - things were great. Thanks, and I hope to work together again in the future!