Отпуск обязательный не гарантируется, но на практике приличные компании отпуск конечно предоставляют (иногда даже количество отпускных дней увеличивается со стажем в компании).
Трудоустройство в частных компаниях обычно at will. Вы можете прекратиться свое трудоустройства без причины немедленно (нету обязательных 2х недель), но и компания может уволить Вас без причины безо всяких уведомлений. На практике обычно человек соглашается отработать 2 недели (это считается хорошим тонов ну и нехорошо же ссориться без причины, могут понадобится рекомендации). Компания если хочет уволить обычно предлагает что-то заплатить при увольнении (для средних позиций это обычно пара окладов). Естественно, если кого-то уволили и человек недоволен - можно судиться, это любимое американское развлечение.
Как не крути а в штатах конечно трудовое законодательство более жесткое. И что еще хотела отметить, так, это высокая ставка налогообложения работающих. У нас все-таки намного проще жить и трудиться)