Taro Logo

Treat humans better: ends don't justify means

Senior Staff Software Engineer
Current Employee
Has worked at Tesla for 4 years
August 31, 2021
Palo Alto, California
2.0
Doesn't RecommendPositive OutlookNo CEO Opinion
Pros

Fulfilment from the impact you make.

Stock was severely undervalued, so folks that got in at the right time were very well compensated.

If you are a new grad, you will get a lot of opportunities to work on things you wouldn't get at other companies, but no one will teach you how to do things.

You feel bonded to peers after you go through hell, simply because you've survived.

Cons

There is a lot of penny pinching when it comes to hiring and paying experienced folks. The software division is surrounded by junior engineers asked to take on crazy problems they aren't qualified for, and there is not much support.

There is a strong culture of "don't make Elon angry." This results in people not helping others as they do not want to be the worst, so others get fired first.

Those that have survived are political, overqualified, and unwilling to step up or teach others (at risk of being noticed and expected to do more, and then eventually getting fired). It is not a positive work experience on an interpersonal level.

Most engineers working here came from terrible work environments, so the 80+ hour weeks feel normal. If it wasn't for the invested equity, I would quit. I may still.

Advice to Management

Hire more qualified and experienced engineers. Hire more engineers in general, and pay them market or above market rates. You can't expect people to sign on expecting the stock will 10x anymore, especially when you communicate the price is too high publicly.

When you hire experts, listen to them. Don't suffer from the "wasn't made here" symptom the company is plagued by now.

Additional Ratings

Work/Life Balance
1.0
Culture and Values
1.0
Diversity, Equity, and Inclusion
2.0
Career Opportunities
2.0
Compensation and Benefits
1.0
Senior Management
1.0

Was this helpful?

Tesla Interview Experiences