Strong brand and tech.
Smart, helpful coworkers.
Good pay and bonuses.
Great benefits package.
Flexible, remote-friendly work.
Solid work-life balance.
Lots of training resources.
Clear career paths/mobility.
Big, global impact projects.
Supportive employee networks (ERGs).
Time off for volunteering.
Stable company, long-term focus.
Heavy processes and bureaucracy.
Slow decisions; many meetings.
Frequent reorgs and shifting priorities.
Promotions can be slow.
Rigid pay bands vs. market.
Stock growth not hyper.
Silos; cross-team alignment is hard.
Legacy tools/systems linger.
Lots of compliance/admin work.
Big-company politics.
Hard to drive change quickly.
Travel/procurement approvals are slow.
Cut bureaucracy; speed decisions.
Clarify strategy after reorganizations.
Reward individual contributor impact, not just titles.
Streamline meetings; protect focus time.
Modernize tools; retire legacy systems.
Simplify procurement and approvals.
The interview process includes a short screening call with a recruiter, followed by a 45-minute system design interview and a 45-minute coding interview. Next, there's an interview with the Director of Engineering, and finally, an offer discussion wi
The online technical assessment was pretty easy, with three questions. The recruiter then reached out and scheduled another tech interview. I had a final interview asking more conceptual questions and about getting to know me. Finally, I was reached
One on-campus interview. One technical question that seemed easy, but is actually an open invitation to look for corner cases, ask for constraints, do testing, etc. Rest were behavioral questions. Total of 45 minutes.
The interview process includes a short screening call with a recruiter, followed by a 45-minute system design interview and a 45-minute coding interview. Next, there's an interview with the Director of Engineering, and finally, an offer discussion wi
The online technical assessment was pretty easy, with three questions. The recruiter then reached out and scheduled another tech interview. I had a final interview asking more conceptual questions and about getting to know me. Finally, I was reached
One on-campus interview. One technical question that seemed easy, but is actually an open invitation to look for corner cases, ask for constraints, do testing, etc. Rest were behavioral questions. Total of 45 minutes.