Всегда нужен компромисс и грамотный тимлид, который сможет выбить время и на рефакторинг. Тогда всё будет хорошо. А ты предлагаешь только рефакторить, забив болт на задачи бизнеса, которые и приносят прибыль. Это тоже дорога вникуда.
Ок, приходишь ты на новое место. По ЗП всё ок, компании 10 лет. У них фреймворк, даже оф сайт которого уже не работает + зенд 1.10, нет документации, то как всё функционирует передается из уст в уста, и дольше всего из разрабов парень работает всего пол года. Бизнес генерит задачи, что ты ему скажешь? Это приносит деньги, ок, берусь?