Seems as if the flight wasn't really overbooked, just that they wanted seats for their own employees.  Not likely they were paying for the flight, rather they were getting home, or ready for another flight.