If I were to chose from the list you provided, I would say:
A larger team and lots of coaching(I find support to be the most important factor when getting a new job, if not the most important)
The vision of the business, is it trying to change the world or has a "noble purpose" (I could never work for a company who's values are in total contradiction with mine)
Flexibility in working from home and hours of work (in a sense that if something comes up and I can't make it to the office I won't get funny looks the next day).
I think any technology can be learned if you really want to (as long is not something completely different from what you already know, then yes, you might have a hard time).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If I were to chose from the list you provided, I would say:
I think any technology can be learned if you really want to (as long is not something completely different from what you already know, then yes, you might have a hard time).