"Pros: I learned a ton while working at EMC. The work was interesting and intellectually stimulating. I generally worked independently, but I was easily able to find help if needed. I also had a really great mentor who was very intelligent and from whom I learned a lot---he has a PhD in computer science! Cons: The salary was average, and the place was very corporate. It's like the stereotypical office from Dilbert cartoons! For this specific office, due to the large percentage of middle-aged men, young women interns can expect to hear the odd offensive comment . My manager was extremely good about dealing with these, but they still happened. I'm including this information both in the hope that things will improve, and as a warning."