Uber has also weathered controversies including revelati