I was an intern and did not know a lot of things at first, but everyone was willing to help even during the busy season. They have a very friendly environment. Most offices have some entertainment place such as ping pong table. Company wide also have the "happy hour" every Friday around 4 in the afternoon where people can have the chance to end the week, or the day if they have to work Saturday, with a cold beer at the office.
Free lunches every Saturday, Happy hour every Friday after 4