Things started out well, with a very supported culture and teriffic managers in our department.
Cons
The constant waves of RIFs toward the end of my time there meant we could not even keep up with the layoff paperwork. Chaotic, with people constantly looking over shoulders to see if they'll be laid off next. I left because of that fear.