Pros
Had a lot of autonomy and was able to make significant improvements while I was there so left there with a good feeling of accomplishment. My direct supervisor was very good to me and was the main reason I stayed as long as I did but most of the other employees were very two faced.
Cons
Toxic environment of a lot of back-stabbing women. Management is not open to criticism and runs their business more on feelings than on hard driven data. The CEO is NOT like this and was very data driven. The company has a very archaic way of doing things that can be streamlined and overcomplicates simple things. Also, you can be sitting in numerous meetings for countless hours and everyone will agree on something and then tomorrow, it can all change with no explanation.