My first post here so please be gentle...
I have worked for a charity as a software developer for more than six months now. And yes now I know the charity sector should be completely avoided because they are chaotic and the experience can make your CV look bad . However that knowledge came a little too late for me and TBH that was the only contract job offered to me back then. Ah did I mention this is also my first contract job? Anyway I took the offer and now here I am.
My current issue is on one hand the project's future looks rather grim as a few key stakeholders have recently left the organisation and I am stuck with the fact no one knows where the requirements come from or what the requirements actually should be. The project budget also got cut and currently there is only enough money to extend my contract until March if it gets extended at all, which I should know by the end of this week.
I would like to think I have done some decent work but the project is so poorly managed and therefore a lot of my efforts are wasted because the requirements frequently change. The deadline is near (April) but there are still much to do... even if the requirements do not change again.
However on the other hand given the current market state combined with my limited experience, if I do not accept the extension and leave there is good chance that I will on the bench for a long time or will be forced to go back to work as a permie again. I am also a bit concerned about a potential nasty reference from the current client because I choose to walk and whether that will damage my future career as a contractor.
So I am not sure what I should do at this crossroads even if I receive the extension... or should I just leave after my current contract naturally comes to its end date.
Any suggestion will be greatly appreciated.