The recent article in the New York Times[1] criticizing Amazon’s corporate culture as a “brutal” and cutthroat culture has the business pundits all atwitter. It seems this company that has enjoyed astronomical success in on-line retailing may not be everyone’s idea of a great place to work. Employees are reportedly expected to work up to 16 hours a […]