Comment Comment by nhayden Is having a "high performance culture" a subtle way of saying they fire people very quickly for not producing enough results? parent nhayden 11 years ago