Most North American teams are excellent, with talented, knowledgeable, and collaborative engineers who genuinely care about their work. Compensation is decent for a Canadian technology company. The company has a modern technology stack with opportunities to work on interesting technical problems.
Executive leadership is completely incompetent. The company's entire strategy seems to revolve around layoffs, outsourcing engineering to India, cutting OPEX, and accumulating technical debt. North American engineers are repeatedly laid off while work and promotions shift to India. Offshore teams frequently require handholding, introduce production incidents, and leave North American engineers to clean up the mess during unpaid after-hours on-call rotations. Accountability is nonexistent. Constant layoffs have created a toxic, politically charged environment where employees are more interested in arguing, protecting their positions, and appearing important than delivering quality work. The executive marketing strategy is pure AI brainrot.
Leadership throws around buzzwords like "Super Instinct" and "Super Intelligence" while literally laying off the North American VP of AI. Apparently, AI innovation means putting buzzwords in PowerPoint presentations while eliminating the people who understand the technology. The company keeps acquiring older businesses with seemingly no coherent strategy for integrating their technology. The result is an increasingly fragmented product, mounting technical debt, and deteriorating quality. Meanwhile, executives appear more interested in protecting their bonuses and short-term financial metrics than building a sustainable company.
I applied through an employee referral. The process took 4 weeks. The interviewers were very arrogant and judgmental. On one occasion the interviewer asked me if I actually work on distributed systems, just because I took a little longer to answer t
I applied through a recruiter. The process took 2 weeks. Interview Process Overview: The selection process comprised six rounds, including a final HR discussion. Round 1 – DSA: Focused on problem-solving skills with two medium-level LeetCode questio
I applied through other source. The process took 3 weeks. Initial call with two senior managers had a positive experience. The 2nd round was a manager. HR was not responding most of the time, and also please have a practice of giving a proper follow
I applied through an employee referral. The process took 4 weeks. The interviewers were very arrogant and judgmental. On one occasion the interviewer asked me if I actually work on distributed systems, just because I took a little longer to answer t
I applied through a recruiter. The process took 2 weeks. Interview Process Overview: The selection process comprised six rounds, including a final HR discussion. Round 1 – DSA: Focused on problem-solving skills with two medium-level LeetCode questio
I applied through other source. The process took 3 weeks. Initial call with two senior managers had a positive experience. The 2nd round was a manager. HR was not responding most of the time, and also please have a practice of giving a proper follow