Great place to work. Talented workforce. Team collaboration. Career development. Great pay and benefits.
Long hours. Old tech (in some places). Different culture from other tech companies. Too much focus on delivery.
Change the culture
Technical interview with coding questions, then a systems design interview, then a sit-down discussion with the team manager. Overall, difficult and very software engineering focused. You can code in any language.
I applied online and received an email to schedule an interview within a couple of days. The initial interview was a technical phone screen. The interviewer called 10 minutes late and barely apologized. He asked about my experience but didn't seem p
1 phone screen and an onsite interview 2 weeks later. There were 3 rounds of technical interviews plus a manager interview. The interviewers were quite nice. The group really needed people to contribute right away. Each round consisted of two peopl
Technical interview with coding questions, then a systems design interview, then a sit-down discussion with the team manager. Overall, difficult and very software engineering focused. You can code in any language.
I applied online and received an email to schedule an interview within a couple of days. The initial interview was a technical phone screen. The interviewer called 10 minutes late and barely apologized. He asked about my experience but didn't seem p
1 phone screen and an onsite interview 2 weeks later. There were 3 rounds of technical interviews plus a manager interview. The interviewers were quite nice. The group really needed people to contribute right away. Each round consisted of two peopl