Benefits: health coverage, on-site gym, childcare, healthcare center, and more.
Work-life balance: predictable hours, flexibility for parents and a culture that doesn't expect you to grind 60-hour weeks.
Cons
Compensation lags the market, slow career advancement and promotions can take years.
Change-resistant culture and new ideas move slowly.
Leadership team manages up to just one person.