Pros
Zwift is filled with some of the most brilliant and capable individuals. There is exceptional talent at this company across all teams and levels. The game product itself is quite good (despite its flaws), and I can get behind the company's mission of "more people, more active, more often." It feels "cooler" than working at many other companies, even within tech.
Cons
The company is in a constant state of nonstop change and utter chaos. Be ready for things to always be in flux. Zwift has had four layoffs in less than five years. Each layoff comes with a new group of leadership with its own priorities. It feels pointless to be invested in anything at this company as strategies, projects, goals, etc. change on a whim. As the company continues to downsize, career downsizing is more common than career growth. Zwift is always looking to cut costs so benefits have been drastically reduced over the years. Diversity is touted as a company core value, but it's an old boy's club for the most part. If you're not in the inner circle, leadership sees you as dispensable and irrelevant.