Pros
The strength of Edmunds.com is in the people. They used to hire and retain the "Best" people in any industry imaginable. The HQ is a high tech master piece, benefits and pay are industry leading, there are still some great people left.
Cons
When you have a good positive leader and role model any job can be sustainable, however when bad behavior by many levels of management is brushed under the carpet and business as usual continues without looking inward, the mass exodus will continue. Management is out of touch with its sales team and stretches all employees across multiple departments way too thin. What once was the best place to work is sinking. It starts at the top. Angry people do not make good, let alone great leaders. Reactive vs Proactive in all areas of business due to old school leadership and mentality.