I like how quickly they can get an application up in production. They're always willing to listen to feedback and suggestions from customers. The communication is sometimes lacking but that's more of an issue when you work remotely. If your team has any issues getting things done together it could be because there isn't enough people working directly for a project or client. There are usually too many cooks in the kitchen. We have been able to use them as a test environment of our website and app before going live.
ο»Ώ