In my department, we had very flexible schedules and were not terribly micromanaged. You get lots of PTO and holidays, and the benefits package is pretty good.
Contras
Lack of transparency, and downright lies from upper management. The pay is severely lacking for the work you do if you aren't in a role that gives incentive bonus. All levels of management are secretive and will stab you in the back if it will benefit them. There is not much team development or work culture with almost everyone working remotely.