Pros
Great work/life balance and great benefits (health insurance was amazing)! While there is room for improvement, the company is actively working to promote diversity. Culture overall was good, although with the size of the company it could sometimes feel cliquey and reminiscent of high school dynamics.
Cons
They have their user's best interests in mind, unfortunately they can't seem to figure out how to translate that into successful features. I think this is the largest pain point for the company, along with needs for leadership refinement/development. While leadership is made up of nice people, they don't have the skills necessary to effectively lead the organization and get it out of this rut it's been in. There is a strong community of individuals with similar interests in fitness/sports at the company, but I feel like this can lead to an echo chamber effect sometimes. Over the course of my time there, it was disappointing to see several features fail to take off, and I believe the company would benefit from more reflection and analysis on what went wrong and how to improve moving forward. The multiple reorgs last year has led to a great deal of confusion among the employees - ways of working and processes are always changing. It also appears the company relies on verbal recognition as the primary form of award and not additional comp/bonuses when it comes to recognizing employees who go above and beyond.