Great company culture, work-life balance, transparent management, smart coworkers, VTO, work-from-home days, decent benefits, and a dedication to equal pay and equal rights!
Sometimes the work pace is a bit slow if you are really looking for constant technical challenges. Also, cross-team communication and knowledge sharing can be improved.
The interview process was pretty smooth overall. I met really nice people and had a great interview experience. The only downside was how long it took to go from the first step to the onsite, which was about 1.5 months. I guess that just comes with t
I got my phone interview through a campus recruiter, and a little over a week later, I went to the final round, on-site interview in San Francisco. The phone interview was mostly screening and about experience, but it also consisted of basic Java qu
One standard technical phone interview followed by an onsite interview. The onsite consisted of four interviews: * Three technical LeetCode-style interviews. * One application interview (actually applying your CS knowledge in a real-life applic
The interview process was pretty smooth overall. I met really nice people and had a great interview experience. The only downside was how long it took to go from the first step to the onsite, which was about 1.5 months. I guess that just comes with t
I got my phone interview through a campus recruiter, and a little over a week later, I went to the final round, on-site interview in San Francisco. The phone interview was mostly screening and about experience, but it also consisted of basic Java qu
One standard technical phone interview followed by an onsite interview. The onsite consisted of four interviews: * Three technical LeetCode-style interviews. * One application interview (actually applying your CS knowledge in a real-life applic