Pros
-- Very good compensation compared to other Central Valley companies -- Fun environment, friendly, people-focused -- Professional organization, successful, award-winning, strong brand recognition -- Great opportunities to grow professionally within the company -- Longevity of employees, some working with company 10 to 35 years - very stable -- New opportunities to work with latest technology, company not stuck in a technical rut at all -- Progressive use of technology, great way to keep technical skills sharp if you are in the IT group -- Recognition for work well done
Cons
-- Would love more opportunity to tele-commute -- Company is too selective when hiring people when resources are needed -- Sometimes a little political, but then, all companies are from my experience