He means an actual contract, not the US 'contract' which is just the equivalent of you signing a bunch of click-through EULAs stating they have the right to fire you for any reason at any time.
I've worked a job with a real contract once in my career. I'm not sure I would do it again. Not being able to quit is a strange feeling, even though there is quite a lot of consideration in return. In the end I opted to not renew and go back to a simple at-will agreement, since I kind of resented the lack of freedom it gave me.
A real contract actually means they must pay the full length regardless of if they fire you, save of course for specific "for cause" reasons outlined in the agreement.
I've worked a job with a real contract once in my career. I'm not sure I would do it again. Not being able to quit is a strange feeling, even though there is quite a lot of consideration in return. In the end I opted to not renew and go back to a simple at-will agreement, since I kind of resented the lack of freedom it gave me.
A real contract actually means they must pay the full length regardless of if they fire you, save of course for specific "for cause" reasons outlined in the agreement.