Pros
My journey at Shopify was fulfilled with growth and innovation. I found daily joy in contributing to its mission and groundbreaking product. Being an engineer here meant working at the industry's cutting edge. Furthermore, Shopify's commitment to Open Source Software (OSS) is laudable, with dedicated full-time maintainers enriching the ecosystem.
Cons
Over the last six years, certain critical aspects of Shopify have unfortunately deteriorated at a rapid pace. Leadership began to seem less receptive to engineering input, and priorities shifted frequently, which led to a fragile ecosystem that was increasingly challenging to maintain. Furthermore, the clarity regarding individual impact began to diminish. Regrettably, this sentiment is not solely mine but shared among various colleagues. Personally, it was disheartening to witness three engineers whom I had referred, leave the company due to these changes. Additionally, in recent years, work-life balance has skewed problematically towards work, contributing to stress and potential burnout among the team.