Work life balance is very well respected. Coworkers are friendly and helpful. UC system provides a generous benefits package and great retirement plan.
Cons
Working style sometimes are slow-paced. It could be boring for someone. There is not much room for growth and promotion are not completely merit-based.