It will take at least 3 full contracts, which will mean several months between each one with no pay, forcing you to quit and then they don’t need to promote you. That is the benefit of contract work, and they are taking advantage of you.
Judged based on performance, but criterias are subjective depending on whoever the lead is.
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.