3.0
Jan 9, 2015
Current employee
Recommend
CEO approval
Business Outlook
Pros
People are great, location is ideal for people on LI. Work is interesting & satisfying.
Cons
Compensation is below average, good to gain experience. Company reorganizations every couple of years.