The great people make it worthwhile working at LL, especially in San Francisco. The engineering culture is great. The technology has so much potential.
Cons
It was hard at times to hang onto the merry-go-round during senior management changes in 2010! Layoffs seemed arbitrary, management seemed out of touch and to have unrealistic engineering *and* customer expectations.