Stock price is increasing; great managers who care about your success.
I've been working here for a bit over 3 years and, overall, I would absolutely not recommend working here if you care about the following things.
The company is very cheap. They'll dish out the bare minimum to their employees.
There's a constant downgrade of office buildings to cheaper places, expensive food and snacks (nothing is free at Tesla), super over-flooded parking with the solution being waiting in line for valet (thankfully we're now WFH with COVID), a switch to flexible PTO, no holiday parties, and basically anything to save money.
It's the little things, and honestly, there's just a constant display of frugality.
More importantly, real talent isn't rewarded. It isn't about completing a task in the most optimal way or designing outstanding/scalable solutions; it's about closing tickets. It doesn't matter if the code has to be redone in a couple of years.
If you have strong fundamentals, you won't find many truly inspirational engineers or people you can really learn from here. They leave quickly.
The work flow is disorganized and chaotic. Some weeks are dead, and some will be 60 hours long.
Product Management doesn't have enough of an understanding of business logic. Hire more of them, give them more niches, and spread them out. Developers should not have to act as a PM half the time.
A hiring manager sent me a technical assessment, which I have finished. Later, I was called for a one-on-one interview with a developer. The experience was nothing less than horrible. I had to wait 45 minutes for the interviewer for a one-hour inter
Applied only through LinkedIn. Recruiter emailed to schedule a phone chat and sent an online assessment coding test to be completed in a few days. Upon completing the online assessment test, the recruiter emailed the result, which was passed, and s
6-step process: a) Discuss fitness with recruiter for a general idea. b) Codility assessment. c) Phone interview with Hiring Manager. d) Onsite interview with 3 people: i) Web API, SQL, Database design, C#. ii) Infrastructure, discuss previo
A hiring manager sent me a technical assessment, which I have finished. Later, I was called for a one-on-one interview with a developer. The experience was nothing less than horrible. I had to wait 45 minutes for the interviewer for a one-hour inter
Applied only through LinkedIn. Recruiter emailed to schedule a phone chat and sent an online assessment coding test to be completed in a few days. Upon completing the online assessment test, the recruiter emailed the result, which was passed, and s
6-step process: a) Discuss fitness with recruiter for a general idea. b) Codility assessment. c) Phone interview with Hiring Manager. d) Onsite interview with 3 people: i) Web API, SQL, Database design, C#. ii) Infrastructure, discuss previo