Подобный вопрос не мешало бы чем-то аргументировать. В России существует Трудовой кодекс, в котором четко расписано что должен делать работодатель, а что работник. Любая работа, если она произведена в соответствие с трудовым договором, должна оплачиваться. Работник должен есть, пить, ездить на транспорте и бесплатно делать это он не может. Трудовой кодекс не делает разницы между молодым специалистом или старым. Платить обязаны всем.
Другое дело, когда специалиста берут с испытательным сроком. Но и в этом случае он не должен быть больше месяца. Этого срока вполне достаточно, чтобы убедиться, справляется он с работой или нет.
На это время составляется отдельный трудовой договор и в нем зарплата чаще всего бывает ниже, чем та, на которую его берут. Учитывается такой факт, что работнику нужно время, чтобы научиться выполнять работу в полном объеме. Но зарплату платят в любом случае.
Если же вам предлагают поработать три месяца бесплатно, то это аферисты. Запишите разговор на телефон или диктофон и смело идите в прокуратуру.