good benefits, stability, flexible work schedule, good amount of PTO, decent pay, good place to start career.
Cons
could use more career development, better feedback from supervisors and more focus on merit in promotions rather than years experience. More cross functional training would be nice.
Flexible work schedule, friendly and hard-working colleagues.
Cons
The San Diego site is shrinking. Going from 2 buildings to 1 building. There has been a series of layoffs the last year. Current morale at the site is very low.