Pros
relatively nice co workers, decent pay, incentives
Cons
some supervisors( not all) have no leadership skills and if you make a mistake, they just go to whoever is higher on the ladder to tell on you rather than discussing it straight with you. Small CU, technological problems, especially in Vacaville, very frustrating to work with. Lots of politics, drama; they get hung up on technicalities, not practicalities, and fire people over dumb things