Pros
Shopify is a phenomenal workplace. The standards that all employees place on themselves is high, with strong encouragement and resources in place to help you succeed in whatever you apply yourself to. They recognize high achievement quickly, promote from within, and listen to employee feedback and suggestions at all levels. The culture at Shopify is like no other workplace I've ever experienced in 20 years working. The diversity, and openness of the entire company to its employees is a change that more companies can benefit from. From the outside, it might appear as immature at times (what other company has a go-kart track in its office) but I have never worked with more dedicated, industrious, caring and determined co-workers. I would highly recommend the job to anyone who has the drive to work hard in an environment that encourages growth both personally and professionally, and is willing to set new goals every single day.
Cons
Very few - at times, the remote employees might need to practice a bit of extra self-motivation to avoid distraction. But that's not really a reflection of the company in any way.