И то и то имеет свои плюсы и минусы. Можно сказать что их все уже описали другие комментаторы. Я, например, при устройстве на работу стараюсь выбрать места с гибким или свободным графиком и оговариваю что часть 8 рабочих часов буду уделять своим проектам. В итоге выходит что в среднем каждый рабочий день у меня уходит 4-6 часов на задания выданые в офисе, а остальное на фриланс. На такое согласны не все работодатели, но лишь небольшая часть из них в итоге отказывала. Такое распределение времени я выбрал для себя потому-что мне очень сложно заставить себя работать дома. Я пробовал работать чисто на офис и на фрилансе, но получаемый опыт и деньги были заметно ниже. Первое время было сложно заставить себя заниматся фрилансом, но мысль о том, что лучше занятся полезным делом вместо соцсетей и развлекатльных сайтов дисциплинировала.