It's really good I'm enjoying it although slightly feels grindy but there are some fun elements to it so it doesn't feel as bad. I have 1 major gripe though is when you have drivers contracts run out you only get 2 tries to renegotiate and if you fail that driver you just spent hours and money leveling up is gone forever and then it forces you to purchase another level 1 driver. That needs to change ! It's very very harsh and unacceptable. At least give a cool down instead or pay to try again.