Нормальное отношение к рядовым сотрудникам. Дают спокойно работать. Зарплата выше рынка.
Правильная система мотивации для разработчиков.
Очень активное руководство, постоянно ищущее новые возможности для развития компании.
Слабые взаимодействие между отделами.
Слабая управляемость при сложных работах, в которых требуется привлечение сотрудников с различными компетенциями (чаще всего из разных отделов).
Итог - каждый отдел разработки делает все сам, что естественным образом увеличивает время выполнения задачи.