Недостатки
Дважды собеседовался на должность программиста (С++/С++11). Перед собеседованиями усиленно готовился на протяжении 4 месяцев (практически только программировал, изучал литературу, спал и ел). Что в итоге? "К сожалению мы пока не можем сделать Вам предложение о работе"...
А теперь конкретика. С++11 знаю от и до. Программирую 8 лет (мне 23). Отлично владею многопоточным программированием, управлял сложными (с технической стороны) проектами.
Причину отказа после первого скайп собеседования не сообщили. После второго (которое было месяца через 3-4) - позвонила девушка, сказала, что я плохо разбираюсь в математике. Извините, но я проходил собеседование на должность программиста (алгоритмы, многопоточность, знание современных средств языка и библиотеки STL), а на собеседовании мне начали давать задачи про шоколадки и прочее.
Вопросов о том - чем я занимаюсь, что сделал, что знаю - не было. Человек приходит на должность программиста, а его начинают засыпать вопросами из книжек по математике. Бред.
Зарплату предлагают маленькую. И после собеседования и пачки тестовых заданий (по свидетельствам опытных знакомых, которые прошли эти этапы, но отказались) - зарплату сбивают еще на 10-20-30 %. Я не знаю, как можно выживать в Москве приезжему, когда ему говорят - ты должен пахать, как проклятый, все знать, все уметь, но за 45-50 т р...
По свидетельствам опытных знакомых, которые работают/работали в яндексе - компания в большинстве случаев отсеивает настоящих экспертов, а когда уже прижимают сроки - берут студентов, которые вчера научились писать Hello World.