Плюсы
- Отличная поддержка клиентов
- Отличные навыки общения между клиентами / техническими специалистами, чтобы легко понять требования друг друга.
- Высококвалифицированные разработчики, которые могут выполнять проекты в соответствии с ожиданиями клиента в установленные сроки (agile)
Минусы
- Некоторые недостатки