Фрилэнсеры, делающие хорошие и качественные работы - редкость невероятная. Качество фрилэнсеров - полная чушь. Опыт, при работе вне команды - хрень собачья. Фрилэнсер - это временная возможность подзаработать, и чаще всего схалтурить.
Если хочешь быть сильным специалистом - идите работать в компании, в команде, в серьезном и сложном проекте. ИМХО Только в этом случае можно приобрести опыт, рости в проф. и в личном плане.