OP here: One other thing that has left me confused, during the same performance review, the CTO spoke with me about plans for the application on the long term (beyond my actual contract) which could mean that they're planning on keeping me, or it could be just random talk.