The hiring process is rather disorganized, but the people there, including recruiters, seem very nice. They are making efforts to make things work.
The team hiring structure can be hit or miss. Interviewers are often unprepared, and nothing ensures a consistent high bar. It feels more like filling positions than acquiring talent.
The offer-making process truly reflects the company's philosophy. People are hired to work on tasks, not to help build a great company. It's a very top-down structure, unlike Google's engineering-driven approach. Engineers seem expected to follow orders rather than think or improve.
Stock options are offered without mentioning the current fair market value, only emphasizing potential growth – a red flag. The company becomes arrogant and cold when trying to negotiate – another red flag.
If future employees are not treated with respect during hiring, it's hard to imagine how things will be when actually working there.
The following metrics were computed from 373 interview experiences for the Uber Software Engineer role in United States.
Uber's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Uber's Software Engineer interview process in United States.