Comment Comment by harshalizee 5-7 years isn't that long ago and it was just as terrible back then. Yeah, the same "leaders" now have infected other tech companies with their culture and are actively ruining the industry. parent harshalizee 1 year ago