Pros
Some of the brightest people I have ever met work at TrueCar. What I don't know, I learn from my peers and co-workers because egos are left at the door. I share my strengths and they are welcomed rather than dismissed. Upper management is easy to communicate with, without feeling intimidating. The benefits are the best I have ever had, and the work environment makes it easy to come to work every day. Santa Monica is a busy place, and paid parking is a huge plus. A chiropractor comes to our office once a week. Who else offers that! You are expected to work, and work hard, but it's easy to be motivated and love what you do when you are part of exceptional teams and in an amazing environment.
Cons
The company is growing, and some that have been around for a while tend to be stuck in the old ways of doing things.