Pros
None are worth the soul sucking nature of this place.
Cons
The company is run by the worst kind of amateurs - the kind that fancy themselves specialists. There's no structure, and you are entirely at the whim and mercy of terrible management. After I had accomplished my mission as an Ops Specialist, I internally applied for a promising new role that would have me move countries and build something new. I was offered the job. After I accepted, weeks went by while I was sidelined and told things were being worked out. Then I was summarily told by the hiring manager that the role he had hired me for hadn't been approved by his manager and so wouldn't go ahead. Even though prior to applying I had specifically checked with him that the role was approved. That's the kind of mess this company is all about. I complained to HR and they told me that was that. After this debacle, I had a positive impact review for my current role and got a raise. I then applied internally for another role in a different team, not having learned my lesson. I went through the interviews and was about to be hired. My current manager disliked this turn of events and without warning or justification I was laid off. Mind you I'd just had a raise and my performance was excellent. There wasn't warning or disciplinary action or explanation, I was just thrown out. Also worth remembering that Shopify is a company that proclaims to encourage and incentivize internal mobility. Stay well away from this place, I wish I could get the years i gave them back.