Relatively relaxed company culture, lots of freedom to innovate and work on projects with no terribly hard deadlines
Cons
Pretty subpar benefits, terrible work-from-home policy of 3.5 days in office (what are you supposed to do with half a day in the office?). Very traditional promotion cycle, and not much room for vertical growth.
Huge risk of getting laid out, recently in Oct 2021, many 1000s of people got fired, they weren't allowed to post on linkedin and public. Avoid this employer, they do firing every few years,even 100s of people hired few months back got fired for no reason.