2.0
Sep 5, 2012
Anonymous employee
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Benefits are good if you are FT
Cons
very nerve wracking, stressful , they expect way too much, overwhelming, pay not great .