Good tech stack, decent pay. Flexible working locations.
Cons
Consistent revenue misses has led to many rounds of layoffs that has left the company understaffed and ruined the culture. Unless something changes drastically things will likely continue to get worse.