Pros
Work-life balance is good Work from home flexibility Promotion from within (this is a double-sided sword as they pay internal promotions less than they would external hires) Relocation flexibility
Cons
Lack of organization Slow to adapt Different departments get to play by different rules Lots of bureaucratic red tape and policies that hinder efficiency Prefer to work a lot of departments on skeleton crews which create frustrations and inefficiency but keep overhead costs lower Annual raises are low 401k match was lessened Health insurance went up in price and quality went down Still trying to find financial traction due to lower revenue from saturated chip market Employee grievances are "heard" but never addressed Low morale for a lot of teams