There are a lot of good people who work here and they seem happy but there are a few bad apples that seriously hinder productivity and gossip about everyone, which can get pretty bad. It's hard to build trust with people like that. The company itself is as solid as they come and I would never discourage anyone from working there.
Cake for your birthday, free lunches on occasion
Gossiping, a few very negative people