In my country is a very common situation for technology companies to require a "training period" for their new recently graduated employees, in the company I am in this one lasts for 9 months (though they make the contract for a year to give the next team a transition time with the "old guys"). The situation is that this contract ended on February, no one at the company has made any contact with us, though our boss (a 3rd party, outsourcing) has talked with the company and ensured us another year of work (not training here), from which they should raise our salaries and give us all the benefits of a proper work contract (health insurance, etc.).
My boss has had yet another talk with the person in charge of giving us the contracts, he responded that he needs to sync with another C-level member of the company, this happened like 10 days ago.
What are the best options here?