Great team, great upper management
Truly a remote first company
Very less employee turnover because the company is managed good.
Felt stable for the time I worked there.
Cons
Should have handled layoffs better.
Growth both financially and career wise felt stunted.