3.0
Feb 27, 2024
Anonymous employee
Former employee, more than 3 years
Montvale, NJ
Recommend
CEO approval
Business Outlook
Pros
The people, the location, being able to work with colleagues globally
Cons
Work life balance, often did projects numerous times, slow, overworked with no real bonus compensation