CarGurus from the outside looks like the ideal tech company to work for but once you get in there it is the total opposite. They love to fire people and then lie to their fellow employees on what happened to them. They love to promise promotions and then keep coming up with ways to stall them or prolong the date. They hate growing people’s careers. During my time I saw many people from all different departments leave because of the lack of career growth. You will often find that they protect managers who discriminate against their employees and find reasons on why that was socially acceptable. They claim to be diverse but when you enter most teams your lucky to find any minorities. During my two years I had witnessed coworkers be discriminated for their sexual orientation, race and disabilities. CarGurus tries to pride itself on being forward thinking by posting all sorts of campaigns for how they are tackling social injustice, but they are the problem. The team they created to deal with the lack of diversity was comprised of only white people.
CarGurus also does not value its employees they want you to work yourself to your grave. They have been known to fire great talent because they had health issues or couldn’t perform due to legitimate reasons. My own manager had been fired for being on medical leave and they didn’t want to deal with it. My advice to any LGBTQ or minorities steer clear of this place we have enough problems you don’t need it at your job.