1.0
Jan 19, 2012
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
None to speak of at this time
Cons
Horrible if you are in New York; no opportunities if you are fortunate to keep your job there. Technology is antiquated, salaries are low, resources are thin