Pros
Every profession is valued here, rather than having a certain engineering group or sales region placed on a pedestal. Everyone's work is valued, and everyone's pretty darn good at their jobs. The core product is killer, and no one's resting on their laurels: people are working hard to make things better every day. Despite that, there's a solid work life balance for a startup. The concept of "long hours as a badge of honor" is totally foreign here. Everyone deeply cares about the growth and success of other employees. Training is highly built into the culture, and professional growth is highly encouraged -- you're not pegged into a box once you're hired. The company is in the middle of the rapid headcount and customer growth phase, so needs change. If there's a problem you want to solve in the business, you can go for it.
Cons
Fastly's in a highly competitive market, so there's no time for great-gatsbyesque parties, lavish offsites, or the other surface level fluff that gets popularized in the media. There's fun times, and we definitely hang out with each other like friends, but you won't see Cake or OkGo playing a Fastly event, and you won't see a collection of 40yr scotches by the case. If you want to work in a company where you can play ping pong all day, or where there's all night DJing, they exist in the bay, and there's a ton of them, but Fastly isn't the place for that. We're outperforming our competitors by working hard, and leaving at sane hours (5-6pm) to recharge and be with our friends and families.