Former Apple managers talk of the 24/7 work culture: “these people are nuts”


Trending Today on MacHash