Taro Logo

Big Projects, Overwhelming Deadlines

Software Engineer
Former Employee
Worked at Tesla for 1 year
August 2, 2014
Fremont, California
2.0
Doesn't RecommendNo CEO Opinion
Pros
  1. Big environment
  2. Many hard-working people
  3. Vast project and better learning curve.
Cons
  1. Even though the project is vast and complex, there's a severe lack of technical documentation. We need to heavily depend on people, not documents, which is a very time-consuming and difficult job.

  2. There are very unrealistic deadlines on one side, and we're not able to use resources all the time on the other. Both are not good signs.

  3. If they assign any job, they want the result immediately, irrespective of complexity, size, or quality. This is followed by continuous emails, phone calls, and texts as follow-ups, even to resources' mobiles during late hours and weekends.

  4. People are put to work during late hours and weekends. If people are not able to accept this (steps 3 & 4), they are quickly declared as having 'poor performance,' their own stories are added, and the resources are removed quickly. It's not possible to expect work-life balance here.

  5. It seems most people improve technically well when they gain experience. However, many people are not able to improve their leadership skills, even with sufficient experience and having worked in very good companies. It is very hard to digest their manpower handling.

Advice to Management
  1. Self-analysis can give many answers.
  2. Trust in a cordial atmosphere.

Was this helpful?

Tesla Interview Experiences