Pros
Your Shopify experience will depend heavily on where you land in the company, but I found it to be a highly supportive, caring environment with exceptional coworkers and very good pay, comparative to everywhere except the elite FAANG titans. Work-life balance is stellar, outside occasional deadline crunches. The company cares about the right things and generally does right by its people (even during layoffs).
Cons
The only two main cons of Shopify are: 1) it may not pay as well as the elite tech giants (although it still pays very well, in my opinion); and 2) there's a lot of bureaucracy. Not as bad as some companies, but there's WAY too much sending things three levels up the chain and waiting to get the inevitable swoop-and-poop from the execs, and then having to rework everything right before the deadline.