great office with friendly staff, typical work day would be get the office at 830 coffee and start the day with your existing projects. Though out the day confirm with supervisor that your project is on the right track(asking questions , getting them to review your work etc.) or you sit own with your supervisor and go over the next project to be completed. If during the day you are feeling a little overly stressed you take some time to relax and play ping pong.All my co-workers were great people , even those all across the world, the concept of global team is a great way to describe it. This is one of the most interesting parts; Skype meetings with people all across the world. They have monthly activity to do as a company ie) beach day, ping pong tournament etc..
Overall great work environment , and even as an intern i felt like a part of the team.