When I joined the company, the stock was $25/share
Now, 3 CEOs, 7 CFOs, numerous heads of product later, it's around $2 and it saw even lower days. TrueCar is a company of chance - change of senior leadership switching directions 180 degrees every time it happens. Lots of projects are being executive will driven rather than data driven. Product managers barely communicate to each other. It was getting more and more toxic by the day.
Also, their pay is a joke.