Pros
Work/life balance. Most employees do their 8 hours and go home. Good benefits. Decent vacation time, 401K match and health coverage isn't bad.
Cons
Horrible pay which is far below industry standards (think 50-60%). Cancelled bonuses and very poor pay increases. Nepotism. People are promoted based on who they know or are friends with, while others are never given the opportunities they deserve. More backstabbing and internal politics than Game of Thrones. Brain drain. All the best, promising talent are either quietly let go or leave to join other companies in the Bay. Those that stick around are the ones that are internally well connected and will never lose their jobs. Office culture is terrible. A lack of real leadership. Senior Management offer no real training or processes and no accountable goals, nor do they seem to care. Company is clinging to 1 IP for it's financial security, but those calling the shots are the ones killing the game.