Lots of very smart, very motivated people
Interesting product that is open and vendor-agnostic
Everything good about a Valley tech company, plus access to the Auto industry
Great location, great benefits, very competitive pay
Company invests in employee welfare - everyone gets an Aeron chair, a MacBook Pro, a height-adjustable desk, etc.
Cons
Startup culture brings all the good things, but also the challenges, it implies