Отрицательные стороны
Я же дам пару советов, которые, на мой взгляд, должны помочь Вам на начальном этапе:
* Вашу оценку на начальном этапе будут производить по отзывам коллег (3 и более). При этом выбираться они могут случайным и не вполне логичным способом. Т.е. feedback могут и скорее всего будут спрашивать не у людей, которые сидят рядом и работают непосредственно с Вами, а у любых случайным образом выбранных сотрудников(пару минут початился - все, считайте что у Вас с ними состоялось общение и он может вполне написать на Вас отзыв).
* Если Вы сотрудник с опытом, то скорее всего для Вашего увольнения потребуется согласия senior-manager, аналог CTO и тому подобное. Он скорее всего будет смотреть в том числе и на Ваш код и на то, что вы реально сделали (это доступно из общего репозитория). Однако в нужный момент вся эта информация из Вашего профиля может чудесным образом пропасть и потребуется время support чтобы разобраться.
* Будьте аккуратны если выполняете тестовое задание на разделяемых серверах (действия других коллег и сотрудников) могут негативно повлиять на качество и скорость Вашей работы. Всегда ведите лог.
* Будьте осторожны с commit в общие ветки. Даже если фича не выпущена, Ваш commit может чудесным образом попасть в production.