3.0
Nov 30, 2008
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Better than average compensation, New York location is a plus if you live in the city. Good perks and priviliges, like healthcare package, 401K, etc.
Cons
If you enjoy working in an environment where there is annual restructuring, lack of clear direction and the constant threat of layoffs in a very political environment, this place is for you