
Amount of compensation is very competitive
Lots of mutual respect between employees
I am finding the remote-work environment very isolating.
Chance to work with a lot of people I respect.
People with real technical skills that I'm happy to work with.