Compensation is Top-Tier: The salary, bonuses, and Restricted Stock Units (RSUs) are highly competitive, matching or exceeding most established tech companies. This is definitely the biggest draw.
Excellent Benefits & Perks: Health insurance, generous Paid Time Off (PTO), and the on-site amenities (like free, high-quality meals and snacks) are fantastic. They certainly invest heavily in keeping employees comfortable.
High Caliber of Talent: You are surrounded by incredibly smart, motivated, and highly capable people. Collaborating with engineers and product managers who operate at this scale is a massive learning opportunity.
Modern and Challenging Technology: The scale of the platform means the engineering challenges are complex and cutting-edge. It's a great place to build experience in large-scale global infrastructure and rapid growth.
Work-Life Balance is Brutal and Unsustainable:
The "nice company" facade quickly falls away due to the aggressive, "always-on" culture. Expect long hours (often 50-60+ per week) and pressure to be available, especially given the global nature of the team. Burnout is a significant risk.
Chaotic, Pivot-Heavy Strategy:
Direction can change weekly, and entire projects are often scrapped months in due to sudden shifts in leadership focus or priority changes. This leads to a lot of wasted effort and employee frustration, contributing directly to the "mediocre" feeling.
Heavy Bureaucracy and Siloing:
Despite the speed of execution, internal communication is often broken, and departments operate in silos. Getting cross-functional alignment requires excessive meetings and process, slowing down overall impact.
Lack of Personal Ownership:
Due to the constant pivoting and the massive scale, it’s difficult for individuals to feel true ownership or see the final, lasting impact of their work. You often feel like a cog in a high-speed machine rather than a builder.
The interview process consisted of multiple technical rounds, each heavily focused on data structures and algorithms. The questions were standard LeetCode-style problems, very similar to those frequently tagged for the company online. These questio
1. Online assessment consisting of 3 questions, requiring screen recording and camera on. 2. Tech Round 1 with a random tech person, asking about previous project experience and responsibilities. 3. Team Round 2 with the team tech lead. They asked
Worst interview process I've experienced. The technical screening interview was fairly normal, involving a project deep dive and a medium coding question. For the next round, two additional technical interviews were scheduled. For the first intervie
The interview process consisted of multiple technical rounds, each heavily focused on data structures and algorithms. The questions were standard LeetCode-style problems, very similar to those frequently tagged for the company online. These questio
1. Online assessment consisting of 3 questions, requiring screen recording and camera on. 2. Tech Round 1 with a random tech person, asking about previous project experience and responsibilities. 3. Team Round 2 with the team tech lead. They asked
Worst interview process I've experienced. The technical screening interview was fairly normal, involving a project deep dive and a medium coding question. For the next round, two additional technical interviews were scheduled. For the first intervie