Steve Jobs is often portrayed as a controlling and unforgiving CEO who isn’t afraid to berate his employees when a product doesn’t live up to his expectations. More »

Read More