
Good manager, clear direction, interesting things to work on.
Everyone seems genuinely invested in helping out and setting others up for success.
Be more competitive with other software companies. I do a ton of interviews and debriefs that result in hires but we don't get the person. I can only assume it is due to compensation. I know that when I check with other companies for opportunities, I could make more elsewhere.