Для студента совсем младших курсов(2-4) считаю оптимальным - НИИ, оборонка.
Идти на туда плюсов много.
Если вы инженер - можете пообщаться с профессионалами, найти руководителя.
Если программист - начать программировать реальные вещи.
+ относительно неплохие деньги
минусы:
1) опасность попасть в ситуацию когда сложность проектов, в которых ты участвуешь, не увеличивается
Что касается студентов старших курсов и молодых специалистов:
Если есть дисциплина - можно идти в стартап.
В большую компанию хорошо идти за ДМС и дисциплиной.