I had a similar experience with the US EPA while in undergrad. It was a shorter experience, but it really changed my view of the organization.