Companies do back flips to attract tech workers