Если сумеете доказать, менеджеру, что нужен рефакторинг, то нужно садиться и делать, если нет, то стоит задуматься, заинтересованы ли эти люди вообще в развитии и стоит ли там работать(понимаю, что первая работа и всё же). Просто если компании нужна человек-затычка, который будет им фиксить какую-то ерунду и ругать, что вы не можете сделать новый функционал "на пару часиков" за неделю, из-за их накопившихся(так исторически сложилось), то вряд ли вы там вырастете, я бы попытал счастья в другом месте) Я с первого "офиса" сбежал после первого рабочего дня, так как был на первом курсе, хотел подзаработать и устроился верстальщиком в компнию с практически такой же историей. Об поступке не жалею)