you are not the only one who experience that kind of matter,karwa company have the very bad management in their field,this taxi company launch before the asian games.at that time they have a very good service and they are everywhere in doha,but what happen?the company didnt take care of their drivers,they give a low salary and a lot of consequenses to their employee(driver).as you can observe the drivers dont bother to care for their car anymore,because of their experience to their company,sometimes we are blaming the drivers,but the main reason of this shit is the company,months ago they are complaining about the private taxis,coz they cant get a passenger,but the truth is-much better to hire a private taxi rather than ride with this karwa taxi,you can find a lot of classified ads here in qatarliving,with this private taxis,you can negotiate with them in monthly basis.