If you are working as an Individual Contributor (IC), this can be a good place to grow. Strong ICs focused on execution and technical excellence tend to do well. Employee benefits are thoughtfully designed and broadly aligned with industry standards.
The product has meaningful real-world impact on users and humanity, making the work feel purposeful. The engineering stack and practices are modern and aligned with current industry standards. The work involves challenging and complex problems that can significantly strengthen technical skills.
Engineering leadership roles have very limited autonomy, even at senior levels. Decision-making authority is constrained even for basic hiring, including entry level engineering roles, where leaders are expected to execute but not truly decide. Many decisions are highly centralized, often requiring final approval from the CTO, resulting in heavy micromanagement and slower velocity. For those on a leadership track, growth opportunities are limited, and the role can feel more administrative than strategic.
At times, the environment can feel like working in a place where experienced professionals are second-guessed by rigid processes. An analogy that comes to mind is: would a seasoned doctor want to be told how to perform open-heart surgery by someone strictly following a manual and then be judged on their expertise? This can be demoralizing for experienced professionals. Advice to Prospective Employees If you are an IC focused on hands-on technical work, this can be a solid opportunity. If you are considering a leadership role, carefully evaluate how much autonomy the position truly offers. Reflect on whether you would be comfortable in an environment where experience does not always translate into authority.
Trust experienced leaders to apply judgment, not just follow manuals or top-down directives.
Decentralize decision-making, especially for entry-level hiring. Reduce micromanagement and empower leaders with real ownership and accountability.
5 week long process; ghosted after a very stressful process; overall was a decent experience but process took awhile from the first recruiter call to final offer. Hiring manager round went well. Coworkers seemed very friendly and good work environm
I applied through a recruiter. The process took 3 weeks. First round is a 1-2 hour take home technical assessment and a meeting with hiring manager. Virtual on-site consisted of a product design round with a PM & Designer, a technical round where y
I applied online. The process took 1 week. - Recruiter Screen. Standard call, tell us about yourself. At first, recruiter rescheduled because something came up, not a problem. When the interview happened though, they sounded rushed and like they wan
5 week long process; ghosted after a very stressful process; overall was a decent experience but process took awhile from the first recruiter call to final offer. Hiring manager round went well. Coworkers seemed very friendly and good work environm
I applied through a recruiter. The process took 3 weeks. First round is a 1-2 hour take home technical assessment and a meeting with hiring manager. Virtual on-site consisted of a product design round with a PM & Designer, a technical round where y
I applied online. The process took 1 week. - Recruiter Screen. Standard call, tell us about yourself. At first, recruiter rescheduled because something came up, not a problem. When the interview happened though, they sounded rushed and like they wan