I've worked with their team from the architecture, to the design process through the development phase up until the release of our app in the App Store. They were open to suggestions and always enhanced on ideas. Lovely working with a team who constantly brainstorms and thinks out loud. They have the experience to implement complicated app features.