They are a very competent, technical organization with multiple skill sets for both client and back end code. They are also very well experience with consumer hardware platforms, which was extremely helpful to us through our development process.