Treated well. People are generally good. Stock is doing well. Work-life balance can be easily maintained. Compensation is fair.
Depending on the organization within the company you work in, experiences can vary. I've had issues with how upper management approaches problems, our engineering systems, and the process it takes to get work done. Compensation doesn't feel as good as other big tech companies in the area.
Listen to your customers better; it will make your employees happier.
I interviewed for a Senior SDE position at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. There were four rounds covering algorithms and design. The questions were fairly easy, and I performed
A recruiter called me to schedule a phone screen technical interview with a developer team lead. The technical interview was supposed to be an hour but lasted an hour and a half; the team lead was very interested in my project work, and the overall i
I had an interview with 6 different people for 2 different positions after 2 phone interviews.
I interviewed for a Senior SDE position at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. There were four rounds covering algorithms and design. The questions were fairly easy, and I performed
A recruiter called me to schedule a phone screen technical interview with a developer team lead. The technical interview was supposed to be an hour but lasted an hour and a half; the team lead was very interested in my project work, and the overall i
I had an interview with 6 different people for 2 different positions after 2 phone interviews.