Young enthusiastic team of keen coworkers, great corporative culture, thoughtful superiors. Lots of smart interesting people. Many training possibilities. Corporative festivities.
Cons
Limited compensation opportunities; necessity to work weekends sometimes interferes with personal life needs; occasional supplies confusions; sometimes you have to deal with unadequate people (though not very often)