In the US, in most (all?) jurisdictions, your employer doesn't really need to have a reason to fire you. They can fire everyone wearing red shirts, if they wanted to.
There are also very few places providing leave (outside of white-collar positions). For example, my wife was given two weeks off from her job after having my son. The state we lived in only required maternity leave to be implemented at companies having more than 50 employees. Oh, and those two weeks were unpaid.
In some places, taking a vacation longer than three weeks requires the company to stop paying your salary and consider you "abandoning" your job, or submitting special paperwork.
I do not miss the US; moving to the EU was the best decision I ever made.
There are also very few places providing leave (outside of white-collar positions). For example, my wife was given two weeks off from her job after having my son. The state we lived in only required maternity leave to be implemented at companies having more than 50 employees. Oh, and those two weeks were unpaid.
In some places, taking a vacation longer than three weeks requires the company to stop paying your salary and consider you "abandoning" your job, or submitting special paperwork.
I do not miss the US; moving to the EU was the best decision I ever made.