1) Слишком долгий и пристальный отбор кандидатов на вакансии. Зачем проводить 100 собеседований, если уже на 3-4 можно остановиться и взять адекватного человека, - не понятно. В итоге одну позицию можем закрывать месяцами.
Текучка кадров, особенно молодых, достаточно большая. Но, думаю, во всех сферах так с молодняком - не могут определиться, чего хотят, или хотят всё - а сами не могут ничего.
Четкое разделение отделов: программисты располагаются с программистами, продажники с продажниками, дизайнеры с дизайнерами. Никто никому не мешает и не отвлекает.
Достаточно сильные руководители проектов.
Крупные заказчики.