Very fun, social place to work
I had fun doing the actual work. The company mission could be misconstrued from time to time varying upon the location I was at. Like I said, I loved the work. Being social, meeting people and helping people is all I'm about. Different managers had different missions though so it all varies.