Hacker News new | ask | show | jobs
by jpmec 4345 days ago
The people, the culture, the projects, the money. Probably in that order.

If I could work with a superstar team, where I am guaranteed hands-down to be the dumbest person in the room, where I can practice leading edge software development, contribute to fantastic projects (some of which were decided by me), and get paid very well, then sign me up.

With the amazing power of the internet, even remote jobs aren't really that remote. I would say benefits like sending employees to conferences, making sure they have good equipment and comfortable surroundings, allowing change in the organization, and making sure that the entire team is always seeking to improve are good ways to attract talent. Money is also good.