Pros
Decent pay and benefits, ICs are great for the most part. If you have a good manager, you can be largely shielded from a lot of the BS.
Cons
As other people have said, senior leadership is just horrible. I can count on both hands the number of VPs and C-suites that I've seen come an go since I joined. Many end up being fired because of just how incompetent they are, and others resign because they most likely realize the dumpster fire they've walked into. The CEO does a lot of Q&A but seems to just dodge a lot of the more pointed questions by rambling about things that are totally unrelated. When I joined Klaviyo, it felt like lightning in a bottle; there were a lot of fun and exciting projects to work on with a great deal of autonomy. Now, it seems like everything is top-down with an emphasis on micromanagement and aggressive timelines that are completely separated from reality. Senior management has taken a similarly hardline stance on remote work, forcing people local to Boston to come into the office 2x per week by the end of the year. It may not seem that bad on paper, but I think it will cause a lot of issues and fallout that they're not prepared to deal with. As a remote employee, I have to wonder how we will start to be treated going forward with this policy, and whether it will become even more hardline (despite our CEO assuring it won't, but I'm skeptical). Overall, it feels like Klaviyo wants to advance toward market domination at any cost, even if it means burning people out and alienating them entirely. Definitely not the exciting tech unicorn that I signed up for. If you're reading this to decide whether or not to join, I'd honestly advise you to look elsewhere. It's just not worth it.