Pros
The company has a decent business model. Pay people to do things online and charge advertisers for those actions. Fun company events. Lunches several days a week. Coworkers were nice.
Cons
Management team - While experienced in tech they are from early generation online companies Fandango and Shopzilla and have not had a lot experience outside of that. The tactics and strategies they used felt outdated. I was in marketing under the COO David Weinrot. He would try to apply the same ideas he used 10 years ago and get frustrated when they didn't work. He did not respect his employees and in turn they did not respect him. This led to high turnover. Organizational Structure - The structure is very hierarchal for a tech company. It has a more corporate feel then tech start up. Management sits in their offices in one corner of the office and keeps to them self. Ideas must flow through "proper channels". You are invited or not invited to meetings based on seniority, not on what you can contribute. All this pettiness gets in the way of innovation. Employees learn to keep their mouth shut and good employees leave. Both of these meant the company was slow to see trends and pivot the business into new areas of growth.