Overall work-life balance and compensation is pretty good compared to all the other top tech companies.
You will find smart co-workers and generally helpful people to work with.
Virtual first is a nice working model. Being remote most of the time, while travelling once per quarter to meet somewhere new with the team.
Some home-grown internal tools are not well maintained and can be painful for the developer experience. Company strategy shifts, and re-orgs are frequent, and can be disruptive.
Very pleasant interview experience. The process was pretty typical: * A conversation with a recruiter. * A technical phone screen. * An on-site interview, which was split over two days. This was nice in a way, but it also drew the process out.
I was asked to solve a 4-step coding question in CoderPad at a screening phase. Once you make it from the first step, you get to the next one. Solving all 4 in a given amount of time seems unrealistic, but maybe they assess how far you are able to
Initial Zoom screen (algorithmic). Then on-site with: * 1 algorithmic interview * 1 bug fix * 1 design interview * 1 behavioral interview * 1 hiring manager interview This took less than 1 month overall. Be well-prepared for algorithmic and design
Very pleasant interview experience. The process was pretty typical: * A conversation with a recruiter. * A technical phone screen. * An on-site interview, which was split over two days. This was nice in a way, but it also drew the process out.
I was asked to solve a 4-step coding question in CoderPad at a screening phase. Once you make it from the first step, you get to the next one. Solving all 4 in a given amount of time seems unrealistic, but maybe they assess how far you are able to
Initial Zoom screen (algorithmic). Then on-site with: * 1 algorithmic interview * 1 bug fix * 1 design interview * 1 behavioral interview * 1 hiring manager interview This took less than 1 month overall. Be well-prepared for algorithmic and design