The best part of our experience has been being able to partner up in creating an app for my client where they have no previous knowledge or coding skills themselves! We were also given support right from day 1 which was fantastic as it helped us understand what we needed quickly without having any issues ourselves (we're still learning!) I can't think about anything at this stage really - everything went smoothly so far!! It's one thing knowing how something works but another when someone else is doing all work behind scenes too :) They are very friendly people who make sure their customers get exactly waht/whoever needs them most :). App development through out-of box solutions like AngularJS would be great if there isn’s much documentation available online yet!