Pros: nice work environment (gym, soccer and basketball courts), flexible schedule
Cons: sometimes as an engineer you have to go look around for work for yourself.
I was an intern at Williams International's research and development office in Commerce Township, MI, in the summer of 2011.
The good thing about the company is that employees are allowed some flexibility in their schedule in that all they need is to put in 40 hours per week; it does not matter how they do it. So, they can leave early on some days, then leave late on other days as long as it all adds up to 40 hours, its fine. There is also a gym, basketball, and soccer court available on site for employees to use during their breaks; and before and after work.
The work is from 8am to 5pm with a 1 hours (unpaid) break from 12pm and 1pm. The engineers are separated into different groups who are responsible for different aspects of the products, such as electrical systems team, thermodynamics group, etc. The only bad thing about the job is that sometime engineers from some group may not have enough projects to work on so they have to go around and talk to other groups to try to find some work. Another thing that some people might not like is that not too many overtime hours are allowed