Work culture is fine overall with free lunch on wednesday in the summer. Don't know about benefits since summer students don't get them. Pay was very low and from what I hear from others it is low for regular employees too. Culture is not a good excuse to pay low.
ProsFree lunch once a week, nice people to work with
Cons9 hour days, bad pay