I like how they can adapt very quickly whenever changes occur in our business needs as well customer demands for their products or service offerings! They are also flexible with regards time frames of projects which is great when you have multiple clients who need something done at different times during same day/weekend etc!! Nothing much but it's all good if this works out perfectly fine :) The only thing i dislike sometimes about them (as compared other companies) would be pricing structure…