Pros
Amazing people - I have never worked with a smarter group of people. Period. I feel so privileged to learn and tackle problems with them on a daily basis, especially since we have such an amazing culture of selflessness & self-improvement. Work culture - I can't say enough about how grateful I am for how much control & ownership I have over my workflow. There are obviously times when your team has to meet deadlines, but, for the most part, I feel complete control over when I go to work (varies a lot from 7am to noon), how long I stay at work, whether I work in the office or at home, and whether I go to work at all. Our culture of valuing impact and actively not attributing value to traditional proxies like facetime is a game changer. I feel not just able but *encouraged* to live & work as I want - to figure out for myself what days/hours are ones I can push harder and which are ones I need to use to recharge or step out for a change of pace. Great work environment - I'm one of those people who needs an inspiring environment to work well & to be happy. Our office is beautiful - there's plenty of natural light & plants everywhere. Since we have the whole floor, we have two huge walls of windows - my favorite days are the snowy ones when I can set up my laptop by the windows. We also have not 1 but 2 kitchens - one with snacks/fruit/fridge and the other with all kinds of coffee (espresso machine, regular drip, & cold brew on tap). Leadership - The management team is great with communication. We have company wide Q&A sessions all the time, weekly one-on-ones with our managers, weekly/monthly one-on-one meetings with the VPs, and rotating one-on-ones with the founders.
Cons
Pressure - We are an ambitious bunch, which means we can end up pushing ourselves to our limits. There are definitely times when I've felt overwhelmed & it can get exhausting. (This is when I'd take a couple days off, thank you open vacation policy - work hard, play hard.)