Pros
Coworkers are great, people team tries to maintain a strong culture
Cons
We just underwent a large round of layoffs, executed quite poorly (pre RIF town hall was a presentation of excuses and no ownership taken for poor performance, low severance offered), after a stretch of quit firing. As a whole, we were already feeling the pressure with unobtainable goals and tight budgets. With this layoff we lost some really exceptional people who performed well and kept the pressure from feeling too overwhelming. Now, those of us remaining are stretched too thin with less resources and the same goals. Really not setting Sift up for success, expecting another wave of layoffs or people leaving of their own accord soon. Would not recommend Sift. Unless you're desperate, avoid for at least the next year or so.