Yesterday I had a meeting with management about my probationary period. Today is has been 4 months since I started at the company but the probationary period is supposed to be 3 months. I didn't mention anything to them because I assumed it would just be over after 3 months, but then when I got my paycheck for the month it didn't increase as it states in my contract.
In yesterday's meeting, when I asked about passing my probationary period, they said that they would not sign it off until I complete the task that I'm currently working on.
I am a junior software developer and initially I was meant to complete this task with the help of my senior developer, and he made that clear to management. They have moved the senior developer on to a project that they think is more important. The problem with the task I am currently working on is that I have never done it alone before, and it is working with a third party, and these third parties have a habit of delaying things in regards to credentials, testing, etc.
I am planning to go back to them today and ask them to reconsider what they have said about my probation. I feel that the probationary period should be assessed based on how competently I did the work during the 3-month period, and how I contribute to the company, rather than the work I am about to do in future.
Am I correct in thinking this? Or should I just knuckle down and finish my task without saying anything?