Three different things
1. Being shitfaced at work - they should have sacked him here and then
2. Being offensive to co-workers and using discriminatory language unacceptable in a business environment, especially from a company officer - they should have sacked him here and then
They DO NOT SACK him for 1 and 2
3. It takes allegations which are at this point unproven from several ladies for them to sack him.
While Mr Willie-Var (that is roughly how his name sounds in several European languages) is clearly Willie(optional Var) driven (*), the company definitely looks like something which will slot nicely into Uber without anyone noticing the difference.
(*)Damn... another case of nominative determinism