work/life balance, "laid back" environment (think "san diego")
benefits
pay is good, not great
Cons
promoting from within is a lie
some groups are great, others are horrible -
growth & opportunity depends highly on how well you get along with your supervisor (or how well you can market yourself) - there's too much "favoritism" and not as much real performance based ranking/evaluations/promotions