Randr88 - complain to the company... you are having a big laugh.
Absolute waste of time. You will have saved up to buy your own car before you get a response - I did!!!
Some of the taxis are great - I found the Philipino drivers most courteous... always lovely service..
However there are some that are dreadful.
The management are partially to blame. Some drivers are set onto the roads of Doha the day after arrive and haven't a clue and had had no training and have no map.