Тоже согласен насчет офиса, как ни крути, а атмосфера разработчиков тоже влияет на развитие + быстро вникаешь в суть коммерции. По крайней мере, так было у меня. Не всегда это просто найти, но того стоит
Аналогично, я начал с фриланса, первая работа около 7 месяцев, сам на себя, джун, копипастил со стака, лида нет, VC до 3000 строк!!! Пол года офиса = масса знаний, библиотеки, чище код, методы по создания одинаковых элементов разными способами, и было очень интересно , как губка питаешь от лида знания, бесплатно, да еще и платят больше и больше, зп * 3 раза, много фишек, понимание архитектур и тд.