The actual work was enjoyable and variable. Lots of opportunities to work on my own professional goals. Lots of autonomy and flexibility and good salary. Amazing coworkers/team.
Cons
Low job security. Really focused on expanding but then go through mass layoffs.
Fully remote work can be a bit isolating.