Inexperienced people in wrong places making bad decisions.
Serious accumulation of tech debt.
In the "sales stage" of the Silicon Valley lifecycle, really trying to push up revenue and focus on sales instead of engineering innovation.
Poor culture of accountability; leaders get poor visibility into problems, and problems get pushed onto the engineers.
Bad engineering attrition, leaving new engineers to figure out what's what with little support.
Sub-par documentation, which really hurts new engineer onboarding.
Office was pretty dead.
On-call culture (depending on team) was flat-out miserable.
Hiring is really hard, and culture is incredibly difficult to fix once it's been established. I would say treat engineers better, but I know the sales machine will continue to ramp up product with little engineering support behind it.
1. Phone Screen: A down-to-earth, very practical coding exercise on OOP. 2. Onsite: A super-engaged group. They actually brought out the vehicle hardware at the top of the onsite loop, which was fantastic and grounded the rest of the interviews in a
Technical screen followed by an onsite interview. The onsite interview is a combination of technical interviews, system design, and hiring manager chat. There is also a demo during on-site. They also offer lunch when you visit onsite.
Met recruiter at a startup fair at my university. She reached out to set up a technical phone interview, which was fairly simple. Moved on to another phone screen before the onsite. The onsite was a batch onsite where there were many folks (around 50
1. Phone Screen: A down-to-earth, very practical coding exercise on OOP. 2. Onsite: A super-engaged group. They actually brought out the vehicle hardware at the top of the onsite loop, which was fantastic and grounded the rest of the interviews in a
Technical screen followed by an onsite interview. The onsite interview is a combination of technical interviews, system design, and hiring manager chat. There is also a demo during on-site. They also offer lunch when you visit onsite.
Met recruiter at a startup fair at my university. She reached out to set up a technical phone interview, which was fairly simple. Moved on to another phone screen before the onsite. The onsite was a batch onsite where there were many folks (around 50