Amazing culture, eager to help, friendly and quite knowledgeable coworkers and staff who contributed heavily to my education. They treated me with respect, as an equal, and gave me meaningful tasks to do. As an intern, it was a breath of fresh air. I simply loved working at Cooper Perkins.
Cons
None that I can think of. Maybe that they are located in Lexington and it takes 45+ minutes to travel from Cambridge.