Micromanagement is a serious issue. Managers focus more on nitpicking work than highlighting any positives, creating a demoralizing environment.
Unlimited vacation is misleading. The culture discourages taking time off, with vacation days viewed as time not contributing to the company’s impact.
Mental health breaks are not genuinely supported, despite claims of prioritizing well-being. Any time off is seen as a disruption to productivity.
Performance is judged on arbitrary metrics like the number of PRs, comments per line of code, and time to ship. There’s immense pressure to produce perfect work on the first try.
The culture places heavy emphasis on metrics like PR reviews, with requirements to review multiple PRs per week, many with in-depth feedback, even when unnecessary or not possible.
Inflexible and outdated management practices. Employees are sometimes threatened with termination as motivation, and management relies on a ranking system that pits peers against each other.
The company prioritizes revenue over employee well-being, and the emphasis on performative actions leaves important cultural issues unresolved.
Managers need retraining in modern management and inclusivity, as well as an understanding of how to actually support employee growth.
The culture is toxic, with constant pressure to overperform, shifting goalposts, and little regard for mental health or long-term employee satisfaction. Avoid if you value work-life balance or personal well-being.
Treat employees with respect and create a more supportive environment. Stop micromanaging and trust your team to do their jobs, including newer employees. Retrain managers to focus on leadership and employee development. If necessary, consider hiring qualified external candidates, as many current managers lack the skills to effectively lead. Eliminate the toxic culture by rethinking the mastery system and removing mandatory peer reviews, which create unnecessary competition. Focus on fostering collaboration and growth instead.
The interview process involved submitting an application and then being sent an online portal with a LeetCode-style question. You are given 30 minutes to understand and code a solution.
There aren't a lot of good companies in Canada, and Shopify is among the rare good ones that exist. This means a lot of people are probably trying to get in. I have to preface the review by saying what I think about interview processes as a whole. I
I read the past several months of Glassdoor engineering reviews to prepare. It was very helpful, and there were no surprises. It is a deliberate process, and some of that you can control by when you schedule the next round. I wanted some time to prep
The interview process involved submitting an application and then being sent an online portal with a LeetCode-style question. You are given 30 minutes to understand and code a solution.
There aren't a lot of good companies in Canada, and Shopify is among the rare good ones that exist. This means a lot of people are probably trying to get in. I have to preface the review by saying what I think about interview processes as a whole. I
I read the past several months of Glassdoor engineering reviews to prepare. It was very helpful, and there were no surprises. It is a deliberate process, and some of that you can control by when you schedule the next round. I wanted some time to prep