Pros
Very friendly employees for the most part; good benefits; great vacation time if you're there long enough. The founders of the company are fantastic, generous people.
Cons
Used to be a great place to work - a lot of the actual employees there are wonderful people but the current leadership is awful. Totally ruthless and uncaring. This is from firsthand knowledge from other former employees: They eliminated 30+ people across multiple departments in the name of 'cost savings' and then turned around to spend millions on a celebrity influencer. The layoffs for anyone under VP level included a severance based on length of employment, but health insurance was cut off THAT DAY. This included a woman who was mid-pregnancy, people with kids on their insurance, etc. Meanwhile Execs got a year of pay and insurance. The consultant they brought in to decide who would go and who would stay created a completely toxic work environment for everyone involved, turned people against each other, and then they hired this person on to VP level after firing everyone. Just know what you are getting into. Also if you think this isn't true ask anyone who currently works there, this all happened.