3.0
Jan 5, 2011
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great vacations 4 weeks paid time off.... Nice people and very lax company culture.
Cons
The pay is horrible! And since it is a European company they are behinf the times especially with technology.