Used to be great
I tell people all the time that this was one of the best places I ever worked. Overall, everything was great! I had a couple of traumatic experiences with co-workers but ultimately I left after I was assigned to a poor manager (reorg). He was very cold and communication was difficult. I knew I would never advance in my career if I stayed under him.
ProsExcellent benefits pkg, adopts latest technologies and methodologies
ConsToo many reorgs and layoffs, culture has changed