Pros: volunteer matching, free coffee or soda, good pay check, 401k, and lots of parking or bus pass or shuttle options.
Cons: work life balance is not a reality.
401K matching, good pay check, good transportation options, good colleagues.
work life balance, average medical, stock, travel.
re-orgs, layoff pressure, middle management leadership, and review model.