Fired

A couple of days ago, a court ruling compelled Microsoft to disclose details of 108 complaints of sexual harassment which were handled carelessly. In response…

Luxury electric vehicle manufacturer, Tesla Inc has fired around 400 employees in the past week. Tesla claims that these dismissals are based upon performance and…