That's just how employment is handled here in Portugal. Something along the lines of: "Don't want to enjoy our amazing company culture and below average compensation? There are dozens who would, for even less pay".
It could be a culture/language barrier - I am not a native speaker (and obviously not from USA) and it didn't strike me as callous (or even inappropriate) at all. Especially given the in-depth explanation above the remark.
Interesting! I will need to be more careful in my own writing... :)