Lots of stuff to do. A lot of impact. Some teams have really good culture.
Horrible management. 35% attrition rate. Management tends to put all the blame for failures on engineers.
Technical interviews were dreadful. Leadership interviews were on point. The high-level interviewers were clearly experienced. However, the engineers, people I would end up working with, gave off a very negative experience.
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.
The interview process begins with an HR interview, followed by two technical rounds. The first technical round focuses on writing code, and the second is for code review. Both rounds are 1 hour long.
Technical interviews were dreadful. Leadership interviews were on point. The high-level interviewers were clearly experienced. However, the engineers, people I would end up working with, gave off a very negative experience.
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.
The interview process begins with an HR interview, followed by two technical rounds. The first technical round focuses on writing code, and the second is for code review. Both rounds are 1 hour long.