I talked with and signed up for Uber as a driver and they are on purpose breaking the law in Missouri. In Missouri you are required to have a "Class E" license to drive for pay. It even says in the state driving handbook that taxis, couriers and even pizza delivery drivers are suppose to have "Class E" license. I met Uber staff here in St. Louis at one of their events and point blank asked them about this and was told by the staff that I didn't need a "Class E" license to drive for them. I asked specifically about it saying the state requires it for this type of driving and was told "well we don't require our drivers to have it."
People have commented on here that Uber also inspects the drivers car to make sure they are ok. Nope that is false. I am approved to drive for Uber and they have never seen my car. In fact I didn't even drive the car I listed with them to this meeting. So there was no possible way for them to see it or inspect it.
Now Uber isn't licensed to operate here yet and I suspect they may never be given they don't want to agree to the same type of license requirements here in St. Louis that Taxi companies are required to do. But the funny thing is that Uber agreed to the same type of terms in Dallas to operate. So Uber claiming they can't make money if they agree to the terms the city wants is complete crap.
There is nothing special about Uber and in fact they are in many ways a substandard version of taxi service that just happens to have a phone app instead of calling the taxi company for a ride. Given the process I went through to drive for Uber I am not at all impressed and given news reports of problems with Uber drivers in other cities assaulting people I am not surprised at all.