Pros
Great experience working in a multinational corporation. Seemly great benefits program (I cannot verify as I was a coop = no benefits). Office in Horsham was being remodeled, but was a nice environment with good labs. The other employees seemed to work well together, but have a tendency to get very catty/insulting to others if they are afraid for their jobs (a la stress passed down from upper management, see below).
Cons
Other segments of the company (i.e. headquarters in Germany) do not communicate well to the US-based offices in Horsham, PA and Parsippany, NJ. Management tensions are high and passed down to other employees and staff. I never participated in this, but as a co-op I could tell others were purposely rude/negatively impacting others work out of spite/fear they would be promoted. These issues whizzed right over my head but made the company look really, really bad. Also, many employees use interns as a "stepping stone" to make themselves look better among their peers. It honestly felt like I was a child in between two parents divorcing, with grown adults not able to act professionally at times.