Great people, solid benefits, some work-life balance. Leadership has made poor decisions, resulting in layoffs and lost benefits. Ambiguous conditions mean a lot of attrition lately. Advice: take what you can get and don’t expect promotions anytime soon.