Productive, fast paced environment.
Pros: fast paced, busy
Cons: co-workers can be clique-ish.
A very productive environment. Very nice break room. Management is good. They take time out to notice your hard work. However, co-workers can be a bit personal when it comes to prying into each other's personal life. I found this to be the most difficult thing about working there. The most enjoyable was being constantly busy, which makes time go by pretty fast.