ESCO is an engineering/manufacturing company, so while bussiness folks are dressed business casual, you'll see a few people wearing jeans from time to time. I have never really seen anyone (other than the VP's) wear full suits. Fridays are pretty casual, and indeed there are a few happy hour/get togethers that occur, employees tend to be very friendly with each other.
There's also ESCO-organized activities, such as a yearly golf tournament, a company pic-nic, and more.
I can't speak to everyone's typical work day, but for me, i come to work, answer some emails, talk with coworkers, and get things done. There's a very team-work oriented feel, managers have an open door policy, and schedule is flexible.