Pros
There were so many notable things that made Edmunds a great place to work. - New state of the art offices - Employee centric perks (coffee machines, soda machine, daily froyo, company provided snacks, a slide IN office, etc.) - Refreshing place to work with excellent office furniture, including thoughtful lighting to limit florescent lighting fatigue - Incredible IT services. You need it, you get it - Awesome meeting rooms with state of the art technology - Two Corvettes hanging over the front desk and spinning There's probably so many things I'm forgetting, but when I was there, it was incredible to work with other people that wanted good things for the company. We felt like we were accomplishing something great. It almost hung in the air, this palpable drive to get your part of the job done so we could all be the best versions of ourselves. Morale was incredible and high.
Cons
After being there for a while you start to see a sort of mask slip. You start noticing more and more people having negative things to say and more viable criticism about the direction of the company. People in power seem to ignore it, or do a very bad job at acknowledging. You bring glaring problems to your supervisor, and they want to fix it just as much as you do, but you watch it die when it lands on a VP's desk. Stamped with a proverbial "not important" stamp because there's bigger money making fish to chase. You start realizing that what you do is not really that important if it's not in line with chasing said fish. Frustration builds, but you still love Edmunds enough to keep fighting. Then, they let go of a LOT of permanent people in one day as a money saving effort. Shortly after they let go of contractors as well. If you haven't been let go, you have serious private conversations about how you will voluntarily exit this sinking ship. Then after watching a lot of your friends lose their jobs you're expected to have the same tenacity as you had before, even though your only explanations were the executive team pandering to the tattered remainder and trying to make 1+1 equal morale boost. Don't expect anyone to listen to any criticism above your direct manager. It's met with silence.