Alibaba is one of the biggest IT company in China, but I can't see any respect to the engineers. These engineers who was fired just wrote some automatic scripts to simulate mouse clicking, hardly a hack...but Alibaba's HRs didn't do any research, and fired them in 2 hours. I don't think it's fair.