Phone Screen, on-site visit, offer given, offer rescinded for no reason at all.
JLG is a narcissistic company who harasses their perspective employees to be in constant communication with them about every tiny aspect of the pre-employment process. If you fail to meet their every tiny demand, they will rescind the offer as fast as they gave it. It's like having a jealous partner who spies on you and has to know every little thing you do.