Vantaggi
Remote is nice, the people you work with day to day can be awesome. The pay is decent, not great but decent.
Svantaggi
Trying to get anything done here is incredibly difficult. They say to think outside the box but when you try to do something new you hear "that's not really the Shopify way". Unless the idea comes from management who has no idea what is and isn't possible, but if it can't be done or it doesn't go well it is your fault. Even though every step you do needs to be approved by someone above you, so nothing you ever do is really your own work. But if it doesn't go well it is your fault. Also people will just be gone, I cannot count the amount of great people I worked with and would be in the middle of a project with who would just be laid off with no idea who would take up the slack, which caused projects to get stalled or just die. Which once again comes back around on you when it wasn't successful or didn't have impact. Do not come to Shopify. You might get lucky and get on a good team with a manager that won't micromanage you and gaslight you during your time. But it is more likely that it will happen to you also. Also the new promotions and pay raises are a joke. You will not get either.