First generation of junior management in Tesla Motors comes from it's own earlier blue collar workers without any management background. That causes lack of leadership and substitution thereof with the ability to make friends with your manager. Work process at times is highly inefficient causing some employees having to pick up slack after the ones that could do better. HR and management fail to evaluate employees based on performance at entry positions that makes it very difficult to stand out. You will get a feeling that company is just going after a mystical unicorn-like employee and will only give you promotion after they feel like they owe you one after all these years that you invested yet promotions are not something unheard of and seem very chaotic and random