Pros
+ They're definitely in the right sector and making the right choices with their product offering as there's been tremendous sustained growth year after year, even in this economy. + Culture is very goal-orientated, deliverables driven, and recognizes ownership, so if you have the personality that meshes well with that environment you can achieve--and be recognized--for a lot. + They've launched a Foundation that is addressing the needs of charitable organizations externally and promoting employee volunteerism within the community internally. + Company has steadily climbed in analyst rankings and in reception of rewards for both its software and its management. + Great location and full benefits, plus gym in the workplace, nearby beach access, central to Santa Monica Tech and Studios (next Yahoo, MTV, Universal, DMG, etc.)
Cons
+ If you're based in the Santa Monica office the cost of living can be high, but that's part of Southern California in general.