Exposure to a lot of different ongoing projects. Pretty positive working environment. Everyone is very respectful of one another.
Cons
Didn't learn much. Was mostly a CAD monkey. They don't really give you much opportunity to be involved with the projects hands on. It might have just been my team leader but I didn't really get anything out of it. I just felt like a number to the corporate office.