Pros
The company is located in the beautiful Santa Monica. The office space and decor is modern. Compensation is fairly paid. It has good 401k, dental and vision benefits. The company promotes promotion from within.
Cons
The company organization structure is like a bank. The number of VPs and Executives in this company can rival a bank. There's a department in Edmunds that illustrates this point perfectly. This department has 5 employee: a Sr VP, an Exec Director, a Mgr, and an administrator. Basically, everyone is a manager and only one person who is doing most of the work. Promoting from within sounds great. However, when an incompetent leader promoted another incompetent leader, the company gets a bunch of incompetent leaders who are now running the company. Good people are leaving, because who would want to report to a supervisor who is incompetent?