There is a supportive team culture with smart, helpful colleagues. There are strong engineering practices, good internal tooling, and many opportunities to learn through mentorship and well-documented systems. Compensation and benefits are competitive, and work-life balance is generally respected.
Large company bureaucracy can slow down decision-making. The scope of work may feel narrow at times, especially for junior engineers. Career progression can feel unclear without strong manager advocacy.
Easygoing and very friendly. I was talking to the manager over Skype and had a good impression. I can't tell much about other things since I didn't get through the interview, but that was fun.
The process began with an initial phone screen with the recruiter, followed by two technical interviews. One of these interviews involved coding in a shared document. The recruiter contacted me after each interview, stating I performed very well, an
I was shortlisted by resume, then received a call for an interview. They asked me two DSA questions: LCS (DP question) and Median of Two Sorted Arrays. After that, I was shortlisted for the next HR round.
Easygoing and very friendly. I was talking to the manager over Skype and had a good impression. I can't tell much about other things since I didn't get through the interview, but that was fun.
The process began with an initial phone screen with the recruiter, followed by two technical interviews. One of these interviews involved coding in a shared document. The recruiter contacted me after each interview, stating I performed very well, an
I was shortlisted by resume, then received a call for an interview. They asked me two DSA questions: LCS (DP question) and Median of Two Sorted Arrays. After that, I was shortlisted for the next HR round.