4.0
Sep 2, 2013
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good benefits, intelligent management, good work life balance
Cons
Nothing major other than hq is in Germany so offices need to stay in touch.