Pros
Great team members. I made some dear friends here! Learn how to deal with pressure and fast paced environment. Well-known and ambitious company (looks good on resume).
Cons
No work life balance (be prepared to be asked on a Friday afternoon to come in on a Saturday, and disciplined if you decline). Management does not care about you as a person at all. Management is sneaky and harsh. (My manager had a hard working colleague fired within a couple months of her start at Tesla. I do not know the details but the situation seemed unjust and unwarranted to me.) You are viewed solely as an employee with no consideration for you as a human being. No benefits. I worked here for a year and a half and somehow through legal loopholes all of my stocks were revoked when I left the company. When I gave my resignation, I was pressured by my manager to take all of my PTO days so that they would not have to pay them out. When I pushed back and stated that I wanted to work through my last few weeks, she seemed frustrated but did not push further. Tesla is cheap in regards to employees benefits, especially for the European offices. Do not expect a holiday party or anything more than free coffee. Amsterdam office was not environmentally friendly, our kitchen used single use plastic cutlery and paper plates every day for employees lunches. --> Company did not model is mission.