Pros
* Many great, experienced staff that are happy to share knowledge * Opportunities for career growth (can vary by team, but most I've seen have people moving teams and changing titles) * Loyalty: People often stay 10+ years and don't regret it as far as I can tell * Fun "on brand" benefits (Travel and wellness benefits, 20% off partnered hotels through Expedia's main sites, those can be used together!) * Vacation time, while not a ton is given, is sacrosanct: I've never had a request questioned even in the slightest, it was an automatic "Oh, sure, go ahead!" given I always gave advance notice * Chill work environment with reasonable and relatively even workload, especially compared to the biggest game in town (Amazon) * In my experience, management is friendly, helpful, and talking up to the director level is frictionless as an SDE II
Kontras
* Ironically, that sacrosanct vacation time means managers and co-workers often mess with stuff like deadlines or deployment schedules around popular times * Compensation can be a little "meh" compared to competitors, still livable in Seattle even for an SDE I/II * Many of the Pros depends on your team and manager, I see some issues or spats on Blind. I cannot corroborate those in my personal experience at all but I figure it's gonna happen somehow