Your remarks about pair programming may be true. However, I have trouble believing this makes it a poor advertisement. Consider a hypothetical expert programmer who like pair programming but hates Ruby. Such a person could easily say what you just said.
And I know one fellow--who lives in Canada--who might not care to relocate his family to Jacksonville. He could easily write what you just wrote, this time about the fact that the offices are in Jacksonville.
All of these things--pair programming, Ruby, Jacksonville--are going to cut down the number of talented programmers who want to work for Hashrocket.
Given some set of working conditions, I believe the OP does a good job of explaining why the advertisement does an excellent job of attracting the kind of people who would be interested in working for Hashrocket.
The people who don't like pair programming, ruby, or Jacksonville are not the "market" for the ad.
And I know one fellow--who lives in Canada--who might not care to relocate his family to Jacksonville. He could easily write what you just wrote, this time about the fact that the offices are in Jacksonville.
All of these things--pair programming, Ruby, Jacksonville--are going to cut down the number of talented programmers who want to work for Hashrocket.
Given some set of working conditions, I believe the OP does a good job of explaining why the advertisement does an excellent job of attracting the kind of people who would be interested in working for Hashrocket.
The people who don't like pair programming, ruby, or Jacksonville are not the "market" for the ad.