Pros
When people ask me what I do and where I work, I can't shut up about how much I love this place. I get to collaborate with smart, capable people on interesting projects in a fast-paced and supportive environment every single day. Transparency is also a huge aspect of company culture, especially from management and executives, which is so refreshing and empowering. I truly feel appreciated, supported, and challenged. Plus, there are tons of perks: fully stocked kitchen, catered meals twice a week, happy hours every Friday, gym membership, Caltrain pass, 401(k), and more!
Cons
The only downside I can think of is that there are limited work from home days, but it's only because the nature of the work is so highly collaborative.