If you are working in another country, you and your family must be treated exactly the same as your colleagues who are nationals of that country. This applies especially to:
Equal treatment prohibits not only open discrimination, but also any rules that indirectly place you at a disadvantage, such as measures limiting your free movement.
For example, a rule that required you to live in the country for a long time before you could access a particular public service would be illegal.
If you think that a rule or decision affecting you is against EU rules allowing you to work abroad, you must first take your case to the authorities in the country where you work.
Depending on the exact problem, you might also be able to get help from the EU assistance services.
YES — under certain circumstances.
If you're living there legally, you're entitled to the same basic welfare assistance — called also social assistance in EU law texts — as nationals of that country. Depending on the country, this may include income support or other benefits that are independent from previous contributions you may have made to the welfare system of that country.
However, your new country may decide to withhold your entitlement to income support — or other benefits — for the first 3 months of your residence (for example if you came as a seasonal worker, worked 1 month and then applied for income support), and for even longer if you arrive in the country as a job-seeker.