Fun, interesting projects with major publishing partners
Many opportunities to explore areas of interest and expand your skillset
Good life/work balance (management actively works to assure this is a priority)
Retro-gaming culture
Cons
Bay area living is quite expensive and pay is middle-of-the-road
Reliance on self-direction can be difficult for less experienced employees
Parking