I worked at Tesla full-time for less than a year
Excellent staff, the online Tesla training program is excellent. Their installation contractors are top-notch. As a construction manager, they made my job really easy.
Tesla is very tech-heavy, their upper management relies on constant email communication which for me was a sometime confusing transition for me to make. I don't know about all the other Senior... Construction Superintendents but mine was less than patient or willing to take the time to help me navigate the Tesla company computer systems which were pretty challenging. At least for me.
Advice to Management
For the most part, I give Tesla a five-star rating based on their benefits package. And stock option. As far as upper management specifically the senior superintendents. They need to stress a... positive attitude and set aside more face-to-face instruction, especially with individuals who take a little more time to grasp the tesla concept.