В первую очередь, интересная работа, требующая постоянного профессионального развития. Белая ЗП, соотвествующая рыночной. Обучение. Работа над зарубежными проектами, постоянное общение на английском языке. Работаю из офиса, поэтому недостатка общения с коллегами нет. Понимаю, что удаленка - это кое-что другое.
Проекты разной длительности. У меня в среднем по пол-года, но это специфика именно этой деятельности. Я бы отнес это к плюсам, т. к. переключение на новый проект - это новые технологии, люди, методы и, соотвественно, возможности.
Нет как такового карьерного роста. Рост профессиональный. Опять же, это специфика деяетльности. На некоторые проекты в зависимости от профессионального уровня и опыта можно устроиться, например, тимлидом.