I'm a former uber s/w engineer. I've been with uber for nearly 2 yrs and most of the article content are valid. Employees voicing out genuine concerns will be met with severe rebuke. This will be swept under the carpet sooner or latter. For customers, the quality and experience of their ride is the only thing that will matter. This won't even affect their business.