Pros
Great leadership, easy going and logical without any politics at engineering level. Really interesting and challenging problems that we have to solve from time to time. Growing (albeit slowly) company which is not afraid to change. No quarterly losses in more than 10 years. This company handles crises very well. Flexible work schedule, good work-life balance. For people living in Peninsula and commuting by car Daly City is probably the best location in Bay Area.
Cons
Genesys is in the holding pattern at the moment and we do not hear much about new big plans. Apparently current owner is trying to sell the company and management just does not want to make any significant moves. Engineering salaries are pretty low but engineers over 40 should be happy just to have a job in Bay Area. Extremely difficult to get new hardware. 5 year old desktops and even older monitors are the norm and if something happens to your computer then it is easier to go and buy your own than to deal with whoever should be in charge. Without engineering day we would not even know what other engineers are doing.