"Two weeks notice" is a social nicety, good for maintaining good relationships and status. If you don't care about those things, you can quit or fire on the spot.
At the same time, they can fire us (usually being called into HR room and forced to resign) at will. Even if there is any compensation, it will be 3 months basic pay (basic is only a percentage of the full salary).
Thus we get to enjoy the bad things of capitalism without any of the protection it offers.