Like most companies, there is some legacy code that is occasionally problematic and needs to be addressed. The team usually acknowledges these issues and addresses them, but without being a huge team, some things have to slip.
Being such a small team, there's not a lot of room for upward career mobility, but that's kind of expected for a startup.