Given the choice for the type of work I wanted to do before joining.
Ownership over the project I worked on, but support was given by teammates whenever I asked.
Employees seem happy and enjoy working here; plenty of the typical tech company perks.
I felt like I could have had more work on my plate.
The interview process includes one telephonic screen with the hiring manager. If that goes well, there is a loop interview with 4-5 people. The onsite interview focuses on design with a principal engineer, then product managers, engineering managers
A recruiter reached out to me about a position. After a short discussion, we moved on to scheduling the first phone screen. The recruiter was very welcoming and scheduled the phone screen really fast. The person who interviewed me for the phone scre
One phone screen, then an in-person interview with four more people. Afterward, they took me to lunch. It was a pretty good experience overall. Mostly algorithm questions, as expected. Each interviewer essentially asked the same questions: "Tell me a
The interview process includes one telephonic screen with the hiring manager. If that goes well, there is a loop interview with 4-5 people. The onsite interview focuses on design with a principal engineer, then product managers, engineering managers
A recruiter reached out to me about a position. After a short discussion, we moved on to scheduling the first phone screen. The recruiter was very welcoming and scheduled the phone screen really fast. The person who interviewed me for the phone scre
One phone screen, then an in-person interview with four more people. Afterward, they took me to lunch. It was a pretty good experience overall. Mostly algorithm questions, as expected. Each interviewer essentially asked the same questions: "Tell me a