Pros
You get to say you work for Elon Musk, and you get to test drive Tesla's every day.
Cons
They bring you in with the promise of great pay and benefits with amazing bonuses. It is true but in the 9 months I worked there, they changed the pay structure 3 times, from monthly to quarterly and made it harder and harder to achieve the bonuses. They pay you .001% of a car that you are selling, and it is very hard to hit their targets. There is also no leadership or communication between California and the local regions, and they make changes with no notification. You have to find out job crucial information by following twitter. We had no manager in our store at all for 6 months. They recently fired a ton of the sales force based on past 6 month perfomance with no warning. Tesla is great but they don't care about their employees, and they will try and find a reason to fire you before your first year so they don't have to pay you your stock options they offer you at the beginning. There is also no room to move up, they like to hire from Apple