2.0
Apr 28, 2009
Former employee
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Technology is always up to date. Great benefits.
Cons
Too much politics. You have a lot of upper management that are international or have just recently moved to the U.S. and they carry a lot of the "in your face" European management style that may come off as rude.