Top Cities for Jobs in punjab: