Pros
Cafeteria food was pretty good! This company is eager to adopt new technology and I was able to learn from some of the smartest people I ever had the pleasure of knowing. You will learn a lot here!
Cons
Poor leadership. The heads of my department were outright cruel and were completely paranoid those under them were coming for their job. Minimal understanding of what each role requires for success and what the inherent challenges are in each role. Ultimately people were set up for failure through no fault of their own. Little-no communication between roles that had downstream process responsibility. Those that you work with day to day were great people, but leadership in my department created a very toxic and competitive atmosphere. Favoritism was rampant and there was a huge lack of diversity at every echelon.