Pros
Really innovative culture. For example, We have Meeting Free Wednesday every single week. This kind of thing is supported and practiced by our execs. Other small things: You feel trusted with your time and your projects. No one looking over your shoulder or micro-managing. If you're working in-office the food is top-notch. Extremely flexible hours and unlimited vacation which is a godsend for parents.
Cons
Change is constant and can be exhausting. Most people change leads/orgs at least once a year. We're still learning how to grow and scale our culture across thousands of people in multiple countries. Lots of the leadership rose up with the company, which has led to a perception that OG Shopifolk (5+ years) are front-of-the-line for new opportunities because of their tenure rather than their talent.