Overall, the company's culture and values are decent. They proactively pay attention to building diversity. The company's benefits are good generally.
Some people coming from smaller companies are impressed by the tech stack at Shopify, but if you compare their tech stack in terms of maturity, automation, scalability, etc., with similar and larger companies, their tech stack is not really modern or mature.
The company's culture needs more transparency. Especially, there's not much clarity or transparency from the C-team about the company's business, strategies, and challenges.
Their 2021 hiring plan failed badly. They did not hit their targets, and the rapid growth had negative impacts on existing teams and projects. In 2022, they laid off the same number of people they hired just less than a year ago. The CEO called this decision a big bet, but it was really a risky, uninformed gamble to take on competitors.
Ruby is not the right tool for building a company that can survive for a century!
Get back to your original values, which brought you to this point initially.
Know and accept what you can do versus what you can't do.
The process involved two stages: a technical and a behavioral round. The technical interview was quite simple, and the interviewer focused on expanding off of the original question. The behavioral interview was also very chill, and the interviewer
The interview process is divided into three parts: * Home-based programming challenge * "Life-story" interview * In-person technical interview I participated in the first two for an iOS developer intern position. The challenge was open to everyone.
Did 3 rounds of interviews, did not receive an offer. The questions were typical programming exercises in an environment of my choosing. The hiring manager was kind and helpful throughout the process.
The process involved two stages: a technical and a behavioral round. The technical interview was quite simple, and the interviewer focused on expanding off of the original question. The behavioral interview was also very chill, and the interviewer
The interview process is divided into three parts: * Home-based programming challenge * "Life-story" interview * In-person technical interview I participated in the first two for an iOS developer intern position. The challenge was open to everyone.
Did 3 rounds of interviews, did not receive an offer. The questions were typical programming exercises in an environment of my choosing. The hiring manager was kind and helpful throughout the process.