When my last job let me go all they told me was your no longer needed. Wouldn't even give me a legit reason. Plus they had all the big head honchos there like I was going to flip out. All i did was laugh and told them good luck. I still talk to a few people there and they aren't running anywhere near as well as it was when I was there.
That's shitty. Here if the company fire someone without a justified reason, they have to pay them up to 6 months salary while the fired person search for another job.
If it's justified, like he messed up big, then well, their loss. Hahaha
This sounds way better honestly wished the states had something like that
It's like this as to no let the employer take advantage of the employee.
It's also the worker right by law 30 day paid vacation every year, 13th monthly salary as a bonus, and others, but nowadays many people wants for it to end saying that "the government shouldn't meddle with private businesses!"

Sure, the government take a "piece" of your salary, but I think almost every country must have this, and in our case the pros far outweight the cons in my opinion.
Possible to sue the employer if they do that? Unless they laid down the proper paper trail beforehand I guess
Yes. Like I answered above, they can't fire people without a reason, so if they want to do it, they have to pay the fees or come up with a reason.
If the reason is bullshit, you can open a labor lawsuit to get them to pay the fees that you should have since they fired you for no reason. It can takes lots of time, but it's an option.
Also, you can quit if the employer is doing something he shouldn't have (like overworking you, paying late and such), and while quiting you don't have any right to those fees, you can also open a lawsuit to get them, if you manage to prove that the employer was on the wrong.
But since most companies are shitty, it can hinder your job applications, since they'll see on your history that you had legal disputes in the past, and may not want to hire you.
(I don't think fees are the right term, but I don't know what is. It's an monetary aid)