The pay was good. The perks were good.
It was a bad engineering culture. It was more so about the process and productivity versus the actual people and personalities. However, there was a definite sense of who they value and who they don't.
There was very poor management. My perspective was limited to Senior Managers and Directors. It seems almost as if many never held positions of that level.
There was secret room planning and technical strategy that hardly ever made it down to the individual contributors. The IC input was more of a checkbox.
They were very narrow focused when implementing new tooling and technologies. Maybe half the use cases were ever even taken into consideration.
It was extremely hard to be productive in Upstart Engineering specifically the Platform division. Teams simply could not own end to end and function autonomously due to Silos and nested Silos within the organization structure.
Let the people prove themselves and stop trying to guide things that you have little to no experience doing beyond Upstart.
The interview process includes a recruiter screen, a 60 minute online assessment, a conversation with the HM that consists of a technical deep dive and system design, and then an onsite that includes 3 technical interviews and 1 more meeting with the
My interview for the senior software engineer position started with a timed coding interview for the first round. It was challenging, but not overly so. It consisted of four problems of varying difficulty plus a follow-up essay question. Each questio
Standard process with a phone screen with a recruiter, followed quickly by a phone call with a hiring manager. A technical interview with live coding going covering some straight forward questions.
The interview process includes a recruiter screen, a 60 minute online assessment, a conversation with the HM that consists of a technical deep dive and system design, and then an onsite that includes 3 technical interviews and 1 more meeting with the
My interview for the senior software engineer position started with a timed coding interview for the first round. It was challenging, but not overly so. It consisted of four problems of varying difficulty plus a follow-up essay question. Each questio
Standard process with a phone screen with a recruiter, followed quickly by a phone call with a hiring manager. A technical interview with live coding going covering some straight forward questions.