Just got word that at least one Carvana location is making all their employees sign a document that says employees can be laid off by the company at any time.
They also forced all the employees to sign the document saying that they needed to sign it.
This company is a joke.