Is Fast Company really clueless about meetings resources?