Pros
Good benefits - Health, dental, vision are top of the line and vacation policy is unlimited - Food perks Flexible hours - You're treated like an adult, you can come and go as you please Work / life balance - Mostly no overtime. Depending on the team and position, there may be some, but far better than other companies in the same industry.
Cons
I won't dwell on anything, as other reviews have already gone over some of these points, but the high level: Product - No product market fit after 4 to 5 years of development on two products Users / Community - A company that does not care about its users and in turn, a community that actively despises the company Team - A once world class team is gone. A company at its height of 40 or so is now in the teens. Culture - Morale is incredibly low Leadership - Lack of clear direction - Clear pattern of disrespect towards employees - No understanding of how to handle people management properly, it is an afterthought - So concerned about success they miss the forest for the trees, leading to money hungry strategic decisions that alienate both employees and users