Pros
There are great benefits (health, transit, 401k, tuition reimbursement, etc). The office is nice and new. Free wine and beer in the kitchen. Fun and dedicated co-workers (the ones that are still there, and didn't get laid off). If you stick around, you will probably get promoted as the people around you will leave or be let go.
Cons
This company being part of IAC, jobs are never safe. There's a "small company" feel day-to-day, but you're definitely a number on a spreadsheet, and your position can be eliminated at any time based on business/leadership changes. There were two "restructurings" this year, one of which resulted in about 1/3 of the company being let go. Leadership (at this company, and at most IAC companies) is very male and white. Recent reviews have mentioned disjointed and unclear strategy and company direction, which was definitely true until the recent takeover by Dotdash. Now, who knows.