Pros
I was hired fairly recently and work as part of the support staff. Many other reviews go over the same pros, but:
- Amazing office with a variety of different conference rooms, lounges, little comfy spaces that would suit almost anyone
- Automatically adjustable desks so you can switch between standing and sitting as often as you like
- Super transparent management that really cares and treats you like adults (this is weirdly rare in support jobs and I value it a lot)
- Great coworkers - literally everyone I've met has been kind and welcoming
- They value diversity... the company recently sponsored a fellowship for Dev Bootcamp for underrepresented gender/racial groups. I also feel like they really value having employees that are different. Some of the people there are quirky, and it seems like this is not only accepted, but valued.
- I work on a team of mostly men (which I was nervous about) but they have all been so kind and welcoming and inclusive
- Super delicious coffee, snacks, beverages, and daily catered lunches
- Flexibility to work from home on days you're not feeling great but aren't so sick you need a PTO day
- Very affordable medical/dental/vision benefits as well as a multitude of other great benefits (transit reimbursement, generous PTO, sabbatical after 5 years)
- Fair, competitive compensation
Cons
- Sometimes it does feel like working in a Silicon Valley episode... But honestly that's not really a con.
- I feel a little unclear on what a career path might look like there and what kind of opportunities I would have in the future, but I've only recently started and haven't taken the time to ask.