Pros
There are some incredibly talented and devoted employees that made the work experience enjoyable.
Cons
Unfortunately, upper management consistently ignores the employees in the trenches that are keeping this business afloat. They are frequently dazzled by and then hire self-imposed experts whose past experience is completely unrelated to this company's purpose and goals. Speaking of goals, what is it this week? The focus changes frequently with no clear direction of how that goal of the moment can be implemented. And of course, don't expect resources to achieve the goal because resources are not evenly distributed. If you're not on the golden children team, don't even bother asking. The company use to be a great resource for consumers. Now? Not so much. The site is a mess and too time consuming for the regular user.