It is profitable to work under employment contract!
From the moment of concluding employment contract, you are an employee who has labor rights and social guarantees.
Undeclared employee can be fired any day. And if you have employment contract, employer must give two months' notification regarding dismissal.